anchor.diff:                          max_passive_size=MaxPassiveSize,
                           epoch=Epoch + 1,
                           sent_message_map=SentMessageMap,
  -                        recv_message_map=RecvMessageMap}}
  +                        recv_message_map=RecvMessageMap,
  +                        partitions=Partitions}}
       end.
   
   %% @private
  
positive.code: handle_call({join, {_Name, _, _}=Node}, _From, State) ->
      gen_server:cast(?MODULE, {join, Node}),
      {reply, ok, State};
  
  handle_call({reserve, Tag}, _From,
              #state{reserved=Reserved0,
  
negative.code: %% @doc Reserve a slot for the particular tag.
  reserve(Tag) ->
      gen_server:call(?MODULE, {reserve, Tag}, infinity).
  
  %% @doc Reserve a slot for the particular tag.
  inject_partition(TTL) ->
      gen_server:call(?MODULE, {inject_partition, TTL}, infinity).
  
  %%%===================================================================
  %%% debugging callbacks
  