don't assign nullptr to coroutine_handle
don't assign nullptr to coroutine_handle

Gor wants to get rid of treating coroutine_handle like a smart pointer.
We can use the default-constructed coroutine_handle instead.

toby-allsopp/coroutine_monad