Commentary
Rely less on coroutine internals in test_async_result