anchor.diff:     State = #rr_recon_state{stage = resolve,           initiator = Initiator,
                              method = RMethod,
                              dest_rr_pid = DestRRPid,   ownerPid = OwnerL,
  -                           k_list = KList,          stats = Stats})
  +                           k_list = KList,            stats = Stats})
     when (RMethod =:= trivial andalso not Initiator) orelse
              ((RMethod =:= bloom orelse RMethod =:= shash) andalso Initiator) ->
       ?TRACE1(_Msg, State),
  
positive.code:                      {start_recon, shash, MySyncStruct}}),
      case MySyncStruct#shash_recon_struct.db_chunk of
          <<>> -> shutdown(sync_finished, State#rr_recon_state{kv_list = []});
          _    -> State#rr_recon_state{struct = {}, stage = resolve, kv_list = [],
                                       k_list = [element(1, KV) || KV <- KVList]}
      end;
  begin_sync(MySyncStruct, _OtherSyncStruct = {},
             State = #rr_recon_state{method = bloom, initiator = false,
  
negative.code:     end.
  
  %% @doc De-compresses a bitstring with indices of SigSize number of bits
  %%      into a list of keys from the original key list.
  -spec decompress_k_list(CompressedBin::bitstring(), KList::[?RT:key()],
                          SigSize::signature_size(), AccPos::non_neg_integer())
          -> ResKeys::[?RT:key()].
  decompress_k_list(<<>>, _, _SigSize, _AccPos) ->
      [];
  