anchor.diff:                    ?unique(Logger, ?ltip, Msg, []),
                     {From, Reply};
                   Else ->
  -                  throw({unknown_protocol_for_system, Else})
  +                  throw({unknown_protocol_for_system, {Else, Data}})
                 end,
               Report ! {system_reply, F, Id, R, Name},
               ok
             catch
               no_reply -> send_message_ack(Report, false, false, false);
  -            {unknown_protocol_for_system, _} = Reason -> ?crash(Reason);
  +            Reason -> ?crash(Reason);
               Class:Reason ->
                 Stacktrace = erlang:get_stacktrace(),
                 ?crash({system_wrapper_error, Name, Class, Reason, Stacktrace})
  
positive.code: check_request(file_server_2, {read_file_info, _}) -> ok;
  check_request(init, {get_argument, _}) -> ok;
  check_request(init, get_arguments) -> ok;
  check_request(Name, Other) ->
    Request =
      try
        element(1, Other)
      catch
        _:_ ->
          Other
      end,
    ?crash({unsupported_request, Name, Request}).
  
  reset_concuerror_info(Info) ->
    #concuerror_info{
  
negative.code:     priority ->
        ?badarg_if_not(lists:member(Value, [low,normal,high,max])),
        {Flags#process_flags.priority,
         Info#concuerror_info{flags = Flags#process_flags{priority = Value}}};
      _ ->
        throw({unsupported_process_flag, {Flag, Value}})
    end;
  
  run_built_in(erlang, processes, 0, [], Info) ->
  