anchor.diff:      ?FORALL(Single, (single()),
   	    begin
   	      Decoded =
  -		  single_pb:decode_message(single_pb:encode_message(Single)),
  +		  single_pb:decode_message(iolist_to_binary(single_pb:encode_message(Single))),
   	      compare_messages(Single, Decoded)
   	    end).
   
  
positive.code: 	      default(undefined, {empty_emptymessage})}},
  	    begin
  	      Decoded =
  		  empty_pb:decode_empty(empty_pb:encode_empty(Empty)),
  	      compare_messages(Empty, Decoded)
  	    end).
  
  
negative.code: 	      TestMsg = list_to_tuple(lists:map(FunGetTestMsg,
  						tuple_to_list(Withdefault))),
  	      Decoded =
  		  hasdefault_pb:decode_withdefault(iolist_to_binary(hasdefault_pb:encode_withdefault(TestMsg))),
  	      compare_messages(Expected, Decoded)
  	    end).
  
  