anchor.diff:      end,
   
       %% Update partition table.
  -    Partitions = Partitions0 ++ [Origin],
  +    Partitions = Partitions0 ++ [{Reference, Origin}],
   
       {reply, ok, State#state{partitions=Partitions}};
   
  
positive.code:     gen_server:cast(?MODULE, {join, Node}),
      {reply, ok, State};
  
  handle_call({inject_partition, Origin, _TTL} = Message, _From,
              #state{connections=Connections}=State) ->
      Result = do_send_message(Origin, Message, Connections),
      {reply, Result, State};
  
  handle_call({reserve, Tag}, _From,
              #state{reserved=Reserved0,
  
negative.code: 
  handle_call({forward_message, Name, ServerRef, Message}, _From,
              #state{connections=Connections0, partitions=Partitions}=State) ->
      case lists:keymember(Name, 2, Partitions) of
          true ->
              {reply, {error, partitioned}, State};
          false ->
  