anchor.diff:              #state{myself=Myself,
                      active=Active,
                      passive=Passive,
  -                   connections=Connections}=State) ->
  +                   connections=Connections0}=State0) ->
       Exchange0 = %% Myself.
                   [Myself] ++
   
  
positive.code: %% @private
  -spec handle_info(term(), #state{}) -> {noreply, #state{}}.
  
  handle_info(random_promotion, #state{myself=Myself0}=State0) ->
      lager:info("Random promotion for node ~p", [Myself0]),
      State = move_random_peer_from_passive_to_active(State0),
  
      %% Schedule periodic random promotion.
      schedule_random_promotion(),
  
negative.code:             State = add_to_passive_view(Peer,
                                          State0#state{active=Active}),
  
              %% Trigger connection.
              Connections1 = maybe_connect(Peer, Connections0),
  
              %% Get next disconnect id for the peer.
              NextId = get_next_id(Peer, Epoch0, SentMessageMap0),
              %% Update the SentMessageMap.
  