assume a and b are awaitable, which is another iss...
# coroutines
p
assume a and b are awaitable, which is another issue I have to solve first