Use yield when calling super coroutine