anchor.diff:  	    Err
       end.
   
  +manage_remote_service(Cmd, LocalServiceAddress, Services) ->
  +    ?info("service_edge_rpc:manage_remote_service(~p, ~p, ~p): Called.", 
  +		  [ Cmd, LocalServiceAddress, Services ]),
  +    
  +    dispatch_to_local_service(LocalServiceAddress, Cmd, 
  +			      [ { services, Services }]),
  +    ok.
  +
  +
  +%% Register the services listed in Services wit all 
  +%% local services listed under LocalServices
  +manage_remote_services(Cmd, LocalServiceAddresses, Services) ->
  +    ?info("service_edge_rpc:manage_remote_services(~p, ~p, ~p): Called.", 
  +		  [ Cmd, LocalServiceAddresses, Services ]),
  +    
  +    lists:map(fun(LocalServiceAddress) -> 
  +		      manage_remote_service(Cmd, LocalServiceAddress, Services)
  +	      end, LocalServiceAddresses),
  +    { ok, [ { status, rvi_common:json_rpc_status(ok)} ] }.
  +    
  +    
   
   %%
   %% Handle a message, delivered from a locally connected service, that is
  
positive.code: 
      end.
  
  
  register_service(Service, Address) ->
      ?debug("service_edge_rpc:register_service(): service: ~p ", [Service]),
      ?debug("service_edge_rpc:register_service(): address: ~p ", [Address]),
  
negative.code: 					   {service, Service}, 
  					   {network_address, Address}
  					  ], [service]) of
  	{ ok, JSONStatus, [ FullSvcName ]} -> 
  	    
  	    %% Announce the new service
  	    rvi_common:send_component_request(data_link, announce_new_local_service,
  					      [
  					       %% Convert /some/svc to jlr.com/some/svc
  					       {service, rvi_common:local_service_to_string(Service)}
  					      ], [service]),	
      { ok, [ {service, FullSvcName}, 
  		    {status, rvi_common:json_rpc_status(JSONStatus)} ] };
  
  	Err -> 
  