(being able to roll out your own async/await for y...
# coroutines
e
(being able to roll out your own async/await for your own futures was one of the explicit design goals)