anchor.diff:                      {ok, State} = binary_to_term(Bin),
                       State;
                   false ->
  -                    empty_membership(Actor)
  +                    empty_membership()
               end
       end.
   
  
positive.code: -type pending() :: sets:set(node_spec()).
  -type suspected() :: sets:set(node_spec()).
  
  -record(state, {actor :: actor(),
                  active :: active(),
                  passive :: passive(),
                  pending :: pending(),
  
negative.code:     %% Process connection exits.
      process_flag(trap_exit, true),
  
      {Active, Passive} = maybe_load_state_from_disk(),
      Pending = sets:new(),
      Suspected = sets:new(),
      Connections = dict:new(),
      Myself = myself(),
  
      %% Schedule periodic maintenance of the passive view.
      schedule_passive_view_maintenance(),
  
      {ok, #state{myself=Myself,
                  pending=Pending,
                  active=Active,
                  passive=Passive,
                  suspected=Suspected,
  