It would be very confusing IMHO if we have suspend...
# coroutines
e
It would be very confusing IMHO if we have suspending function (that waits until work done) named
consumeEach
and non-suspending function (that forks a new coroutine) with the same name.