anchor.diff:  %% Since we can't abort the fold, this clause is just a no-op.
   visit_item(_K, _V, Acc=#ho_acc{error={error, _Reason}}) ->
       Acc;
  -visit_item(K, V, Acc=#ho_acc{ack=?ACK_COUNT}) ->
  +visit_item(K, V, Acc = #ho_acc{ack = _AccSyncThreshold, acksync_threshold = _AccSyncThreshold}) ->
       #ho_acc{module=Module,
               socket=Sock,
               src_target={SrcPartition, TargetPartition},
  
positive.code: 
            item_queue           :: [binary()],
            item_queue_length    :: non_neg_integer(),
            item_queue_byte_size :: non_neg_integer()
          }).
  
  %%%===================================================================
  
negative.code:          Stats = #ho_stats{interval_end=future_now(get_status_interval())},
  
           Req = ?FOLD_REQ{foldfun=fun visit_item/3,
                           acc0=#ho_acc{
                                        ack=0,
                                        error=ok,
                                        filter=Filter,
                                        module=Module,
  