Issue #59: Ensure that unblocking of yield is done from coroutine context