anchor.diff:                            connections=Connections}};
   
   handle_info({connected, Peer, Tag, _RemoteState}, State) ->
  -    handle_connect(Peer, Tag, State);
  +    %% @todo retreive the PeerEpoch from the Peer.
  +    PeerEpoch = 0,
  +    handle_connect(Peer, Tag, PeerEpoch, State);
   
   handle_info(Msg, State) ->
       lager:warning("Unhandled messages: ~p", [Msg]),
  
positive.code:          code_change/3]).
  
  %% temporary exceptions
  -export([delete_state_from_disk/0]).
  
  -type active() :: sets:set(node_spec()).
  -type passive() :: sets:set(node_spec()).
  
negative.code:                     %% Send neighbor request to peer asking it to
                      %% replace a suspected node.
                      %%
                      State = send_neighbor_request(Peer,
                                                    State0#state{pending=Pending}),
  
                      %% Notify with event.
                      notify(State),
  