anchor.diff:              parse_decoded_list(Rest, [Obj2|Acc]);
           [List|_] when is_list(List) ->
               Obj2 = parse_decoded_list(Obj, []),
  -            parse_decoded_list(Rest, [Obj2|Acc])
  +            parse_decoded_list(Rest, [Obj2|Acc]);
  +        _ when is_list(Obj) ->
  +            parse_decoded_list(Rest, [to_bin(Obj)|Acc]);
  +        _ when is_integer(Obj); is_float(Obj); is_atom(Obj) ->
  +            parse_decoded_list(Rest, [Obj|Acc])
       end.
   
   
  
positive.code:     ] = decode(Body).
  
  
  
  
negative.code:     test_1(),
      test_2(),
      test_3(),
      test_4(),
      ok.
  
  
  