anchor.diff:              false
       end.
   
  -json_encode_string_unicode([], Acc) ->
  +json_encode_string_unicode([], _State, Acc) ->
       lists:reverse([$\" | Acc]);
  -json_encode_string_unicode([C | Cs], Acc) ->
  +json_encode_string_unicode([C | Cs], State, Acc) ->
       Acc1 = case C of
                  ?Q ->
                      [?Q, $\\ | Acc];
  
positive.code: 
  test_all() ->
      [1199344435545.0, 1] = decode(<<"[1199344435545.0,1]">>),
      test_one(e2j_test_vec(utf8), 1).
  
  test_one([], _N) ->
  
negative.code: parse_encoder_options([], State) ->
      State;
  parse_encoder_options([{handler, Handler} | Rest], State) ->
      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;
  