anchor.diff:          % error for now
           {error, multiple_callees}
       end
  -  catch _:Reason ->
  -    {error, Reason}
  +  catch
  +    _:Reason ->
  +      {error, Reason}
     end.
   
   %% @private
  
positive.code: 
      case maps:get(timeout, Options, 0) of
        Timeout when Timeout > 0 ->
          erlang:send_after(self(), Timeout, automatic_cancel);
        _ ->
          ok
      end,
  
negative.code: check_and_create_state(Args) ->
    try
      #{procedure_id := ProcedureId,
        caller_id := CallerId,
        call_req_id := RequestId,
        call_options := Options,
        call_arguments := Arguments,
  