Functor as a superclas of Await. Un-GADT'd Y. More general Wye internals.