Uh-oh. Yield_t<T> -> generator<T>::yield.