set line in RecordParser::initialize instead of parse