anchor.diff:      {ok, State#state{remaining=Rem-1}};
   
   drain(#state{name=Name}) ->
  -    statser_instrumentation:increment(<<Name/binary, "-dropped">>),
  +    dropped(Name),
       none.
   
   
  
positive.code: %% @end
  %%--------------------------------------------------------------------
  handle_info(refill, #state{limit=Limit, name=Name} = State) ->
      % XXX: in 'dev-mode' only? or keep track of queue-size?
      statser_instrumentation:record(<<Name/binary, "-cache-size">>,
                                     queue:len(State#state.pending)),
  
      {Pending, Remaining} = drain_queue(State#state.pending, Limit),
      NewState = State#state{remaining=Remaining, pending=Pending},
      {noreply, schedule_refill(NewState)};
  
  handle_info({drain, Reply, To}, State) ->
  
negative.code: 
  -define(MILLIS_PER_SEC, 1000).
  
  -record(state, {limit, remaining, interval, timer, name, pending, members, len}).
  
  %%%===================================================================
  %%% API
  