anchor.diff:  
   
   ==== Returning tokens back to bucket
  -The https://en.wikipedia.org/wiki/Compensating_transaction[compensating transaction] is one of obvious use case when you want to return tokens back to bucket:
  +The https://en.wikipedia.org/wiki/Compensating_transaction[compensating transaction] is one of the obvious use cases when you want to return tokens back to the bucket:
   [source, java]
   ----
   Bucket wallet;
  
positive.code: Bandwidth bandwidth = Bandwidth.classic(600, refill);
  ----
  
  Also it is possible to specify the time when first refill should happen.
  This option can be used to configure clear interval boundary i.e. start of second, minute, hour, day.
  [source, java]
  ----
     // imagine that wall clock is 16:20, and we need to schedule the first refill to 17:00
  
negative.code:     .withCustomTimePrecision(new ClusteredTimeMeter())
      .addLimit(limit)
      .build();
  ----
  