     {rows,
      {fields, partial_field,
       {:escape_closing, previous_token_position, field_start_position, escape_start_line, line},
-      sequence}}
+      {:parsed, sequence}}}
   end
 
   defp parse_byte_sequence(


    case tokens do
      [] ->
        {(rows ++
            [
              {:ok,
               fields ++ [field_transform.(sequence, partial_field, {0, byte_size(sequence)})]}
            ])
         |> add_stream_halted_to_errors, {[], "", {:open, 0, 1}, ""}}

      _ ->
        parse_byte_sequence(


        parse_byte_sequence(
          sequence,
          rows |> add_row(fields ++ [new_field]),
          {[], "", {:row_closing, token_position + token_length, line}},
          tokens,
          escape_max_lines,
