anchor.diff:           update_state/1,
            delete_state/0,
            send_message/2,
  +         forward_message/3,
            receive_message/1]).
   
   %% gen_server callbacks
  
positive.code: %% @doc Send message to a remote manager.
  send_message(Name, Message) ->
      gen_server:call(?MODULE, {send_message, Name, Message}, infinity).
  
  %% @doc Receive message from a remote manager.
  receive_message(Message) ->
  
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() ->
  