class X<T>

private typealias Y<Z> = X<Z>