anchor.diff:  		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.
  
positive.code: 	{trigger} |
  	{{get_node_details_response, node_details:node_details()}, local_info} |
  	{{get_node_details_response, node_details:node_details()}, leader_start_new_round} |
  	{{get_node_details_response, node_details:node_details()}, leader_debug_output} |
  	{get_state, cs_send:mypid(), values_internal()} |
  	{get_state_response, values_internal()} |
  	{cy_cache, [node:node_type()]} |
  
negative.code: 			true -> new_round(State)
  	end,
      {NewPreviousState, NewState, QueuedMessages, TriggerState};
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % State exchange
  