anchor.diff:  
   %% @private
   new_state(Actor) ->
  -    {ok, Membership} = ?SET:add(myself(), Actor, ?SET:new()),
  +    {ok, Membership} = partisan_membership_set:add(myself(), Actor, partisan_membership_set:new()),
       LocalState = #full_v1{membership=Membership, actor=Actor},
       persist_state(LocalState),
       LocalState.
  
positive.code:     ?LOG_DEBUG(#{
          description => "Received membership_strategy",
          from => From,
          membership => ?SET:to_list(Membership1)
      }),
  
      case ?SET:equal(Membership0, Membership1) of
          true ->
              %% Convergence of gossip at this node.
              MembershipList = membership_list(State0),
  
negative.code: 
  %% @private
  membership_list(#full_v1{membership=Membership}) ->
      partisan_membership_set:to_list(Membership).
  
  %% @private
  gossip_messages(State) ->
  