anchor.diff:          % duplicates will be removed in flush_sync_inbox, current code works
           % correctly.
   
  -        if Requests == [], Distance > ?NREPLICAS ->
  +        Nrepl = proplists:get_value(nrepl, InfoPack),
  +        if Requests == [], Distance > Nrepl ->
                   gen_server:cast(From, {kill_domain, "Distant domain"});
           Requests == [] -> ok;
           true ->
  
positive.code:         {ok, Prev, _} = gen_server:call(ringo_node, get_neighbors),
          error_logger:info_report({"Repl Prev", Prev}),
          gen_server:cast({ringo_node, Prev}, {{domain, DomainID},
                  {repl_put, EntryID, Entry, Me, DServer, ?NREPLICAS}}),
          receive_repl_replies(R, Tries, ?NREPLICAS).
  
  receive_repl_replies(_, _, 0) -> ok;
  receive_repl_replies({_, _, EntryID, _} = R, Tries, N) ->
  
negative.code:         error_logger:info_report("launch rsync etc"),
          {noreply, D};
  
  handle_cast({sync_pack, From, Pack, Distance}, #domain{info = InfoPack,
          sync_ids = LeafIDs, sync_outbox = Outbox, owner = true} = D) ->
  
          Requests = lists:foldl(fun({Leaf, RSyncIDs}, RequestList) ->
                  if LeafIDs == none -> 
  