anchor.diff:  
   -include("../include/scalaris.hrl").
   
  -%% -define(GOSSIP_REQUEST_LEADER_DEBUG_OUTPUT(), request_leader_debug_output()).
  --define(GOSSIP_REQUEST_LEADER_DEBUG_OUTPUT(), ok).
  -
   -export([start_link/1]).
   
   % functions gen_component, the trigger and the config module use
  
positive.code: 		false ->
  			ok
  	end.
  
  %% @doc Sends the local node's cs_node a request to tell us its successor and
  %%      predecessor in order to allow debug output at the leader only.
  %%      The node will respond with a
  %%      {{get_node_details_response, NodeDetails}, leader_debug_output}
  %%      message.
  -spec request_leader_debug_output() -> ok.
  request_leader_debug_output() ->
  	CS_Node = process_dictionary:get_group_member(cs_node),
  	cs_send:send_local(CS_Node, {get_node_details, cs_send:this_with_cookie(leader_debug_output), [my_range]}).
  
  %% @doc Sends the local node's cs_node a request to tell us some information
  %%      about itself.
  
negative.code: 			true -> new_round(State)
  	end,
      {NewPreviousState, NewState, QueuedMessages, TriggerState};
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % State exchange
  