if it consumes the channel, it stands to reason it...
# coroutines
b
if it consumes the channel, it stands to reason it will suspend waiting for a close or new elements, just like
consume
or
consumeEach