anchor.diff:                                      Connections)
               end,
   
  -            State0;
  +            State0#state{connections=Connections};
           false ->
               %% Randomly select nodes from the passive view and respond.
               ResponseExchange = select_random_sublist(Passive0,
  
positive.code: 
  handle_message({shuffle, Exchange, TTL, Sender},
                 #state{myself=Myself,
                        active=Active0,
                        passive=Passive0,
                        connections=Connections}=State0) ->
      %% Forward to random member of the active view.
      State = case TTL > 0 andalso sets:size(Active0) > 1 of
          true ->
  
negative.code: 
  handle_message({neighbor_request, Peer, Priority, Tag, Sender},
                 #state{myself=Myself,
                        pending=Pending,
                        active=Active,
                        connections=Connections0}=State0) ->
      %% Establish connections.
      Connections = establish_connections(Pending,
                                          Active,
                                          Connections0),
  
      State = case neighbor_acceptable(Priority, Tag, State0) of
          true ->
              %% Reply to acknowledge the neighbor was accepted.
  