anchor.diff:      test_1(),
       test_2(),
       test_3(),
  +    test_4(),
       ok.
   
   
  
positive.code:             parse_decoded_list(Rest, [Obj2|Acc]);
          [List|_] when is_list(List) ->
              Obj2 = parse_decoded_list(Obj, []),
              parse_decoded_list(Rest, [Obj2|Acc])
      end.
  
  
  
negative.code:     ] = decode(Body).
  
  
  test_4() ->
      Body1 = <<"list: [a, b, 2, true, null]">>,
      [#{<<"list">> := [<<"a">>,<<"b">>, 2, true, null]}] = Res1 = decode(Body1),
      Body2 = <<"
      list:
          - a
          - b
          - 2
          - true
          - null
      ">>,
      Res1 = decode(Body2),
      ok.
  
  