What other values can I yield, and why would I want to?
Alternatively, couldn't the `next` object just be a plain continuation?
What other values can I yield, and why would I want to?
Alternatively, couldn't the `next` object just be a plain continuation?