anchor.diff:  
   %% @doc Leave the cluster.
   leave() ->
  -    gen_server:call(?MODULE, {leave, node()}, infinity).
  +    gen_server:call(?MODULE, {leave, partisan_peer_service_manager:mynode()}, infinity).
   
   %% @doc Remove another node from the cluster.
   leave(Node) ->
  
positive.code: -spec init([]) -> {ok, state_t()}.
  init([]) ->
      %% Seed the process at initialization.
      rand:seed(exsplus, {erlang:phash2([node()]),
                          erlang:monotonic_time(),
                          erlang:unique_integer()}),
  
  
negative.code:     PartitionKey = proplists:get_value(partition_key, Options, ?DEFAULT_PARTITION_KEY),
  
      %% If attempting to forward to the local node, bypass.
      case partisan_peer_service_manager:mynode() of
          Name ->
              ServerRef ! Message,
              ok;
  