I'd rather keep these bulk loader specifics out of the generic CSVParser class, can we put this in CSVBulkLoader where mapCols() is called instead?