adding special RowReader implementations to parse files by column.