anchor.diff:  
   on({get_state_response, MyI}, State = 
          #rr_recon_state{ stage = reconciliation,
  +                        initiator = true,
                           method = bloom,
                           dhtNodePid = DhtPid,
                           struct = #bloom_recon_struct{ interval = BloomI}
                          }) ->
  +    % initiator got client's bloom recon structure over sync interval
  +    % -> reconcile own DB with received bloom filter
       MySyncI = find_intersection(MyI, BloomI),
       case intervals:is_empty(MySyncI) of
           false ->
  
positive.code: 
  on({get_state_response, MyI}, State = 
         #rr_recon_state{ stage = res_shared_interval,
                          method = RMethod,
                          struct = Params,
                          dhtNodePid = DhtPid,
                          dest_rr_pid = DestRRPid}) ->
      DestI = proplists:get_value(interval, Params),
      DestReconPid = proplists:get_value(reconPid, Params, undefined),
      MyIntersec = find_intersection(MyI, DestI),
  
negative.code:                         dhtNodePid = DhtNodePid,
                          initiator = Initiator,
                          stats = Stats }) ->
      % create recon structure based on all elements in sync interval
      DBList = [encodeBlob(Key, VersionX) || {KeyX, VersionX} <- DBList0,
                                             none =/= (Key = map_key_to_interval(KeyX, DestI))],
      SyncI = proplists:get_value(interval, Params),
  