anchor.diff:      pmap(Fun, Rest, Pids ++ [Pid], Limit, Cnt + 1, Acc);
   pmap(Fun, List, [Pid | Pids], Limit, Cnt, Acc) ->
       receive
  -	{'DOWN', _Ref, process, _, _} ->
  +	{'DOWN', _Ref, process, X, _} when is_pid(X) ->
   	    pmap(Fun, List, [Pid | Pids], Limit, Cnt - 1, Acc);
   	{res, Pid, Res} ->
   	    pmap(Fun, List, Pids, Limit, Cnt, [Res | Acc])
  
positive.code: 	{From, {stop,Nodes}} ->
  	    remote_collect('_',Nodes,true),
  	    reply(From, ok),
  	    State1 = State#main_state{nodes=State#main_state.nodes--Nodes},
  	    main_process_loop(State1);
  
  	{From, {flush,Nodes}} ->
  	    remote_collect('_',Nodes,false),
  
negative.code:     ets:new(?BINARY_TABLE, [set, named_table]),
      ets:new(?COLLECTION_TABLE, [set, public, named_table]),
      ets:new(?COLLECTION_CLAUSE_TABLE, [set, public, named_table]),
      Starter ! {?SERVER,started},
      main_process_loop(#main_state{}).
  
  