anchor.diff:  %% comm_logger functions
   %%===============================================================================
   get_dump() ->
  -    [cs_send:send(cs_send:get(admin_server, Server), {get_comm_layer_dump, cs_send:this()}) 
  +    [cs_send:send(cs_send:get(admin_server, Server), {get_comm_layer_dump, cs_send:this()})
        || Server <- util:get_nodes()],
  -    % list({Map, StartTime})
  -    Dumps = [receive 
  -	 {get_comm_layer_dump_response, Dump} ->
  -	     Dump
  -     end || _ <- util:get_nodes()],
  +    %% list({Map, StartTime})
  +    Dumps = [receive
  +                 {get_comm_layer_dump_response, Dump} ->
  +                     Dump
  +             end || _ <- util:get_nodes()],
       StartTime = lists:min([Start || {_, Start} <- Dumps]),
       Keys = lists:usort(lists:flatten([gb_trees:keys(Map) || {Map, _} <- Dumps])),
  -    {lists:foldl(fun (Tag, Map) -> 
  -			 gb_trees:enter(Tag, get_aggregate(Tag, Dumps), Map)
  -		 end, gb_trees:empty(), Keys), StartTime}.
  +    {lists:foldl(fun (Tag, Map) ->
  +                         gb_trees:enter(Tag, get_aggregate(Tag, Dumps), Map)
  +                 end, gb_trees:empty(), Keys), StartTime}.
   
   get_dump_bw() ->
       {Map, StartTime} = get_dump(),
  
positive.code: %  Copyright 2008 Konrad-Zuse-Zentrum fr Informationstechnik Berlin
  %
  %   Licensed under the Apache License, Version 2.0 (the "License");
  %   you may not use this file except in compliance with the License.
  
negative.code: -spec(check_ring/0 :: () -> {error, string()} | ok).
  check_ring() ->
      erlang:put(instance_id, process_dictionary:find_group(cs_node)),
      Nodes = statistics:get_ring_details(),
      case lists:foldl(fun check_ring_foldl/2, first, Nodes) of
          {error, Reason} ->
              {error, Reason};
          _X ->
              ok
      end.
  
  check_ring_foldl({ok, Node}, first) ->
      get_id(hd(node_details:succlist(Node)));
  