i wonder if it makes sense for `Sequence#constrain...
# getting-started
d
i wonder if it makes sense for
Sequence#constrainOnce()
to return something like
OneShotSequence = Unconsumed | Consumed
instead of just incurring a runtime exception.