anchor.diff:                          true -> RMethod
                        end,
              {BuildTime, SyncStruct} =
  -               util:tc(fun() -> build_recon_struct(ToBuild, OldSyncStruct, DestI,
  +               util:tc(fun() -> build_recon_struct(ToBuild, OldSyncStruct, SyncI,
                                                      NewKVList, Params, BeginSync)
                          end),
              Stats1 = rr_recon_stats:inc([{build_time, BuildTime}], Stats),
  
positive.code:     is_subtype(LPid,        comm:erl_local_pid()),
      is_subtype(I,           intervals:interval()).
  send_chunk_req(DhtPid, SrcPid, I, _DestI, MaxItems, reconcile) ->
      ?ASSERT(I =:= _DestI),
      SrcPidReply = comm:reply_as(SrcPid, 2, {reconcile, '_'}),
      send_local(DhtPid,
                 {get_chunk, SrcPidReply, I, fun get_chunk_filter/1,
  
negative.code:            send_chunk_req(DhtNodePid, self(), RestI, RestI, get_max_items(), resolve);
         true -> ok
      end,
      ?TRACE("Reconcile Trivial Session=~p ; ToSend=~p ; ToReq=~p~n DBEntries=~p ; RestI=~p",
             [SID, length(ToSend1), length(ToReq1), length(DBList), RestI]),
      NewStats =
          if ToSend1 =/= [] orelse ToReq1 =/= [] orelse SyncFinished ->
                 send(DestRR_Pid, {request_resolve, SID,
  