Add trait to retrieve the minimum nested iterator.
Add support for bidirectional iterator.