anchor.diff:              P1E_p1 = trivial_worst_case_failprob(SigSize, OrigDBChunkLen, OrigDBChunkLen),
               ?DBG_ASSERT(Misc =:= []),
               Misc1 = [{db_chunk, DBChunkSet},
  -                     {oicount, OrigDBChunkLen}],
  -            Reconcile = reconcile,
  -            Stage = reconciliation;
  +                     {oicount, OrigDBChunkLen}];
           bloom ->
               #bloom_recon_struct{interval = MySyncI,
                                   reconPid = DestReconPid,
  
positive.code: -spec get_part_diff(MyEntries::db_chunk_kv(), MyIOtherKvTree::kvi_tree(),
                      AccFBItems::[?RT:key()], AccReqItems::[non_neg_integer()],
                      SigSize::signature_size(), VSize::signature_size())
          -> {FBItems::[?RT:key()], ReqItemsIdx::[non_neg_integer()], MyIOtherKvTree::kvi_tree()}.
  get_part_diff(MyEntries, MyIOtKvTree, FBItems, ReqItemsIdx, SigSize, VSize) ->
      get_part_diff_(MyEntries, MyIOtKvTree, FBItems, ReqItemsIdx, SigSize,
                     util:pow(2, VSize)).
  
negative.code:     SrcPidReply = comm:reply_as(SrcPid, 3, {create_struct2, DestI, '_'}),
      send_local(DhtPid,
                 {get_chunk, SrcPidReply, I, fun get_chunk_filter/1,
                  fun get_chunk_kv/1, MaxItems}).
  
  -spec get_chunk_filter(db_entry:entry()) -> boolean().
  get_chunk_filter(DBEntry) -> db_entry:get_version(DBEntry) =/= -1.
  -spec get_chunk_kv(db_entry:entry()) -> {?RT:key(), client_version() | -1}.
  get_chunk_kv(DBEntry) -> {db_entry:get_key(DBEntry), db_entry:get_version(DBEntry)}.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  