anchor.diff:  %% @doc Send message to a remote manager.
   send_message(Name, Message) ->
       gen_server:call(?MODULE, {send_message, Name, Message}, infinity).
  +
  +%% @doc Forward message to registered process on the remote side.
  +forward_message(Name, ServerRef, Message) ->
  +    gen_server:call(?MODULE, {forward_message, Name, ServerRef, Message}, infinity).
   
   %% @doc Receive message from a remote manager.
   receive_message(Message) ->
  
positive.code: handle_call({send_message, Name, Message}, _From,
              #state{connections=Connections}=State) ->
      Result = do_send_message(Name, Message, Connections),
      {reply, Result, State};
  
  handle_call({receive_message, Message}, _From, State) ->
  
negative.code: 
              Merged
      end,
      {reply, ok, State#state{membership=NewMembership}};
  handle_message({forward_message, ServerRef, Message}, State) ->
      gen_server:cast(ServerRef, Message),
      {reply, ok, State}.
  
  %% @private
  schedule_gossip() ->
  