Revert "Allow nested calls to completion handler when using yield_context." This reverts commit 81242906a5b7dd169667a3a07552d775a7e8662d.