anchor.diff:  handle_function(testMultiException, {Arg0, Arg1}) ->
       io:format("testMultiException(~p, ~p)~n", [Arg0, Arg1]),
       case Arg0 of
  -        "Xception" ->
  +        <<"Xception">> ->
               throw(#xception{errorCode = 1001,
  -                                   message = "This is an Xception"});
  -        "Xception2" ->
  +                                   message = <<"This is an Xception">>});
  +        <<"Xception2">> ->
               throw(#xception2{errorCode = 2002,
                                       struct_thing =
  -                                    #xtruct{string_thing = "This is an Xception2"}});
  +                                    #xtruct{string_thing = <<"This is an Xception2">>}});
           _ ->
               {reply, #xtruct{string_thing = Arg1}}
       end;
  
positive.code:        is_integer(Arg5) ->
  
      io:format("testMulti(~p)~n", [Args]),
      {reply, #xtruct{string_thing = "Hello2",
                      byte_thing = Arg0,
                      i32_thing = Arg1,
                      i64_thing = Arg2}};
  
negative.code: handle_function(testException, {String}) when is_binary(String) ->
      io:format("testException(~p)~n", [String]),
      case String of
          <<"Xception">> ->
              throw(#xception{errorCode = 1001,
                              message = <<"This is an Xception">>});
          _ ->
              ok
      end;
  