Ich habe das Programm so verstanden, das beim Einlesen einer Datei in die Tabelle mit "HeadersExist" entschieden werden kann, ob der in der Datei vorhandene Header in die Tabelle übernommen werden soll, oder der existierende bleibt. Dem scheint nicht so zu sein, denn was die class damit macht, ist schlicht Unfug oder ich kann mir nicht vorstellen, für was das gut sein soll.