A read-only bidirectional iterator to a decoded segment.
using iterator = see-below;
This is a read-only bidirectional iterator to the decoded segments.