It could be passed to another generator, no? It's not clear to me what the use case would be, and perhaps it'd make more sense to not pass `next`, which would make normal functions a bit more visually explicit.