//@ known-bug: #117829 auto trait Z<'a, T: ?Sized> where T: Z<'a, u16>, for<'b> >::W: Clone, { type W: ?Sized; }