anchor.diff:      {reply, ok, State};
   
   handle_message({neighbor, Peer, Priority, Sender},
  -               #state{connections=Connections}=State0) ->
  +               #state{myself=Myself,
  +                      connections=Connections}=State0) ->
       State = case neighbor_acceptable(Priority, State0) of
           true ->
               %% Reply to acknowledge the neighbor was accepted.
               do_send_message(Sender,
  -                            {neighbor_accepted, Peer, myself()},
  +                            {neighbor_accepted, Peer, Myself},
                               Connections),
   
               add_to_active_view(Peer, State0);
           false ->
               %% Reply to acknowledge the neighbor was rejected.
               do_send_message(Sender,
  -                            {neighbor_rejected, Peer, myself()},
  +                            {neighbor_rejected, Peer, Myself},
                               Connections),
   
               State0
  
positive.code: 
      lists:foreach(fun(P) ->
                  do_send_message(P,
                                  {forward_join, Peer, arwl(), myself()},
                                  Connections)
          end, Peers),
  
  
negative.code:                                         Connections0),
  
      Exchange = %% Myself.
                 [Myself] ++
  
                 % Random members of the active list.
                 select_random_sublist(Active, k_active()) ++
  