anchor.diff:      end,
       {noreply, State};
   
  +handle_message({relay_message, Node, {forward_message, ServerRef, MessageContent} = Message}, State) ->
  +    ServerRef ! Message,
  +    {noreply, State}.
   handle_message({forward_message, ServerRef, Message}, State) ->
       ServerRef ! Message,
       {noreply, State}.
  
positive.code:                     {error, Error}
              end;
          {error, not_found} ->
              %% Node has not been connected yet.
              {error, not_yet_connected}
      end.
  
  %% @private
  
negative.code:     end,
  
      Partitions.
  
  %% @private
  do_plumtree_forward(Message, Connections, Options) ->
      %% Use our tree.
      Root = node(),
  
      %% Forward down our out-links.
      {EagerPeers, _LazyPeers} = plumtree_broadcast:debug_get_peers(node(), Root),
      OutLinks = ordsets:to_list(EagerPeers),
  
      %% Send messages, but don't attempt to forward again, if we aren't connected.
      lists:foreach(fun(Node) ->
          RelayMessage = {relay_message, Node, Message},
          do_send_message(Node, RelayMessage, Connections, Options ++ [{no_forward, true}])
          end, OutLinks),
      ok.
  