anchor.diff:           terminate/2,
            code_change/3]).
   
  +%% debug callbacks
  +-export([connections/0]).
  +
   -include("partisan.hrl").
   
   -define(SET, state_orset).
  --define(DEFAULT_PARALLELISM, 1).
  +-define(PARALLELISM, 1).
   
   -type pending() :: [node_spec()].
   -type membership() :: ?SET:state_orset().
  
positive.code:                     dict:store(Name, [], Connections0)
              end
      end,
      Connections.
  
  %% @private
  connect(Node) ->
  
negative.code:     Members = [P || {P, _, _} <- members(Membership)],
      {reply, {ok, Members}, State};
  
  handle_call(connections, _From, #state{connections=Connections}=State) ->
      {reply, {ok, Connections}, State};
  
  handle_call(get_local_state, _From, #state{membership=Membership}=State) ->
      {reply, {ok, Membership}, State};
  
  