bounded_iterator
