Drop generator_impl - we don't need this, as we always use the coroutine.