anchor.diff:           dhtNodePid     = ?required(rr_resolve_state, dhtNodePid) :: comm:erl_local_pid(),
            operation      = undefined                               :: undefined | operation(),
            my_range       = undefined                               :: undefined | intervals:interval(),
  -         feedbackDestPid= undefined                               :: undefined | comm:mypid(),
  -         feedbackKvv    = {[], gb_trees:empty()}                  :: {MissingOnOther::kvv_list(), MyIOtherKvTree::gb_tree()},
  +         fb_dest_pid    = undefined                               :: undefined | comm:mypid(),
  +         fb_send_kvv    = []                                      :: OutdatedOnOther::kvv_list(),
  +         other_kv_tree  = gb_trees:empty()                        :: MyIOtherKvTree::gb_tree(),
            send_stats     = undefined                               :: undefined | comm:mypid(),
            stats          = #resolve_stats{}                        :: stats(),
            from_my_node   = 1                                       :: 0 | 1
  
positive.code:     % allow the garbage collection to clean up the ReqKeys here:
      % also update the KvvList
      State#rr_resolve_state{operation = {?key_upd, MyIOtherKvvList, []},
                             feedbackKvv = {[], MyIOtherKvTree}};
  
  on({get_entries_response, EntryList}, State =
         #rr_resolve_state{ operation = {?key_upd, MyIOtherKvvList, []},
                            dhtNodePid = DhtPid, feedbackKvv = {FbKVV, MyIOtherKvTree},
                            stats = Stats}) ->
      KvvList = [entry_to_kvv(E) || E <- EntryList],
      ToUpdate = start_update_key_entry(MyIOtherKvvList, comm:this(), DhtPid),
  
negative.code:                                    regen_count      = NewRegenOk +1,
                                     upd_fail_count   = NewUpdFail + 1,
                                     regen_fail_count = NewRegenFail + 1},
      NewState = State#rr_resolve_state{stats = NewStats, fb_send_kvv = NewFBItems},
      ?ASSERT(_Diff =:= (NewRegenOk + NewUpdOk + NewUpdFail + NewRegenFail)),
      ?TRACE("UPDATED = ~p - Regen=~p", [NewUpdOk, NewRegenOk], State),
      shutdown(resolve_ok, NewState);
  