anchor.diff:      NewState = maybe_refresh_tasks_version(State),
       {reply, NewState#state.tasks_version, NewState};
   
  -handle_call({build_tasks_list, NeedNodeP}, _From, State) ->
  -    {reply, do_build_tasks_list(State, NeedNodeP), State};
  -
   handle_call({get_node, Node}, _From, #state{nodes=Nodes} = State) ->
       Status = dict:fetch(Node, Nodes),
       LiveNodes = [node() | nodes()],
  
positive.code:     gen_server:call(?MODULE, get_tasks_version).
  
  build_tasks_list(NodeNeededP) ->
      gen_server:call(?MODULE, {build_tasks_list, NodeNeededP}).
  
  %% Internal functions
  
  
negative.code:     {ChangesDone1 + ChangesDone2, TotalChanges1 + TotalChanges2}.
  
  
  do_build_tasks_list(NodesDict, NeedNodeP) ->
      TasksDict =
          dict:fold(
            fun (Node, NodeInfo, TasksDict) ->
  