address feedback. Documentation
branchless `bucket.next()`