anchor.diff:              %% update it's view.
               %%
               do_send_message(Peer,
  -                            {neighbor_accepted, Myself, Peer},
  +                            {neighbor_accepted, Myself, Tag, Peer},
                               Connections),
   
               State1#state{connections=Connections};
  
positive.code:     is_in_passive_view(Peer, Passive) andalso is_not_empty(Suspected).
  
  %% @private
  perform_join(Peer, #state{myself=Myself,
                            active=Active0,
                            pending=Pending,
                            suspected=Suspected0,
                            connections=Connections0}=State0) ->
      %% Add to active view.
      State = #state{active=Active} = add_to_active_view(Peer, State0),
  
      %% Establish connections.
      Connections = establish_connections(Pending,
                                          Active,
                                          Connections0),
  
      %% Send neighbor_accapted message to origin, that will
      %% update it's view.
      %%
      do_send_message(Peer,
                      {neighbor_accepted, Myself, Peer},
                      Connections),
  
      %% Notify with event.
  
negative.code:                           suspected=Suspected,
                            connections=Connections}};
  
  handle_info({connected, Peer, _RemoteState}, State) ->
      handle_connect(Peer, undefined, State);
  
  handle_info({connected, Peer, Tag, _RemoteState}, State) ->
      handle_connect(Peer, Tag, State);
  
  handle_info(Msg, State) ->
      lager:warning("Unhandled messages: ~p", [Msg]),
  