anchor.diff:  parse_encoder_options([], State) ->
       State;
   parse_encoder_options([{handler, Handler} | Rest], State) ->
  -    parse_encoder_options(Rest, State#encoder{handler=Handler}).
  +    parse_encoder_options(Rest, State#encoder{handler=Handler});
  +parse_encoder_options([{utf8, Switch} | Rest], State) ->
  +    parse_encoder_options(Rest, State#encoder{utf8=Switch}).
   
   parse_decoder_options([], State) ->
       State;
  
positive.code: 
  test_all() ->
      [1199344435545.0, 1] = decode(<<"[1199344435545.0,1]">>),
      test_one(e2j_test_vec(utf8), 1).
  
  test_one([], _N) ->
  
negative.code: %% @type json_term() = json_string() | json_number() | json_array() |
  %%                     json_object()
  
  -record(encoder, {handler=null,
                    utf8=false}).
  
  -record(decoder, {object_hook=null,
                    offset=0,
  