anchor.diff:                                              Acc;
                                           _ ->
                                               case dict:find(Id, Map) of
  -                                                {ok, Value} -> Acc ++ [Value];
  -                                                error -> Acc
  +                                                {ok, {Host,Port}} ->
  +                                                    Acc ++ [{Host, Port}];
  +                                                error -> 
  +                                                    Acc
                                               end
                                       end
                                   end, [], Value),
  
positive.code: 
  filter_stream_leaf(Stream) ->
      gen_server:call(?MODULE, {filter_stream_leaf, Stream}, infinity).
      
  init([]) ->
      {ok, GroupsFile} = file:open(?GROUPSFILE, [read]),
  
negative.code:          new_node/2,
           set_myid/1,
           filter_stream_leaf/1,
           new_treefile/1,
           new_groupsfile/1,
           set_treedict/2,
           set_groupsdict/1,
           do_replicate/1]).
  
  -record(state, {groups,
  