anchor.diff:      OutgoingMessages0 = [],
   
       %% 1. Add node to our state.
  -    lager:info("~p: Adding node ~p to our membership.", [node(), Node]),
  +    case partisan_config:get(tracing, ?TRACING) of 
  +        true ->
  +            lager:info("~p: Adding node ~p to our membership.", [node(), Node]);
  +        false ->
  +            ok
  +    end,
       Membership = sets:add_element(Node, Membership0),
   
       %% 2. Notify node to add us to its state. 
  
positive.code: 
  %% @doc Leave a node from the cluster.
  leave(#scamp_v1{membership=Membership0}=State0, Node) ->
      lager:info("~p: Issuing remove_subscription for node ~p.", [node(), Node]),
  
      %% Remove node.
      Membership = sets:del_element(Node, Membership0),
  
negative.code:     OutgoingSubscriptionMessages = case Difference > (?PERIODIC_INTERVAL * ?SCAMP_MESSAGE_WINDOW) of 
          true ->
              %% Node is isolated.
              case partisan_config:get(tracing, ?TRACING) of 
                  true ->
                      lager:info("~p: Node is possibily isolated.", [node()]);
                  false ->
                      ok
              end,
  
              Myself = myself(),
  
              lists:map(fun(N) ->
                  case partisan_config:get(tracing, ?TRACING) of 
                      true ->
                          lager:info("~p: Forwarding additional subscription for ~p to node: ~p", [node(), Myself, N]);
                      false ->
                          ok
                  end,
                  
                  {N, {protocol, {forward_subscription, Myself}}}
              end, select_random_sublist(State, 1));
          false ->
  