anchor.diff:  %% 13:48:12.943 [debug] service_edge_rpc:local_msg: parameters:      [{struct,[{"a","b"}]}]
   
   handle_call({ rvi, handle_local_message,
  -	      [SvcName, TimeoutArg, Parameters | Tail] }, _From, St) ->
  +	      [SvcName, TimeoutArg, Parameters | Tail] = Args }, _From, St) ->
       ?debug("service_edge_rpc:local_msg: service_name:    ~p", [SvcName]),
       ?debug("service_edge_rpc:local_msg: timeout:         ~p", [TimeoutArg]),
       ?debug("service_edge_rpc:local_msg: parameters:      ~p", [Parameters]),
  
positive.code: code_change(_OldVsn, St, _Extra) ->
      {ok, St}.
  
  
  json_rpc_notification(Method, Parameters) ->
      jsx:encode(
  
negative.code:     %% the messaage to its locally connected service_name service.
      %%
      ?debug("CS = ~p", [lager:pr(CS, rvi_common)]),
      case authorize_rpc:authorize_local_message(
  	   CS, SvcName, [{service_name, SvcName},
  			 {timeout, TimeoutArg},
  			 %% {parameters, Parameters},
  			 {parameters,  Parameters}
  			]) of
  	[ok] ->
  	    handle_local_message_(Args, CS, St);
  	[not_found] ->
  	    {reply, [not_found], St}
      end;
  
  handle_call(Other, _From, St) ->
      ?warning("service_edge_rpc:handle_call(~p): unknown", [ Other ]),
  