anchor.diff:  -type tag() :: atom().
   
   -record(state, {actor :: actor(),
  +                myself :: node_spec(),
                   tag :: tag(),
                   pending :: pending(),
                   membership :: membership(),
  
positive.code:     Actor = gen_actor(),
      Membership = maybe_load_state_from_disk(Actor),
      Connections = dict:new(),
  
      %% Get tag, if set.
      Tag = partisan_config:get(tag, undefined),
  
      {ok, #state{actor=Actor,
                  tag=Tag,
                  pending=[],
                  membership=Membership,
                  connections=Connections}}.
  
negative.code: add_to_membership(Actor, Node, Membership0) ->
      {ok, Membership} = ?SET:mutate({add, Node}, Actor, Membership0),
      Membership.
  
  %% @private
  myself() ->
      Port = partisan_config:get(peer_port, ?PEER_PORT),
      IPAddress = partisan_config:get(peer_ip, ?PEER_IP),
      {node(), IPAddress, Port}.
  