Accept new baselines

This commit is contained in:
Anders Hejlsberg committed 2020-02-01 14:49:16 -08:00
1 parent 8d5b7712b6
commit 7eeb600199
1 file changed
+2 -2
@@ -112,9 +112,9 @@ export type ExactExtract<T, U> = T extends U ? U extends T ? T : never : never;
>ExactExtract : ExactExtract<T, U>
type Conv<T, U = T> =
>Conv : { 0: [T]; 1: Prepend<T, { 0: [ExactExtract<U, T>]; 1: Prepend<ExactExtract<U, T>, { 0: [ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>]; 1: Prepend<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, { 0: [ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExLine truncated
>Conv : { 0: [T]; 1: Prepend<T, { 0: [ExactExtract<U, T>]; 1: Prepend<ExactExtract<U, T>, { 0: [ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>]; 1: Prepend<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, { 0: any; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExaLine truncated
{ 0: [T]; 1: Prepend<T, Conv<ExactExtract<U, T>>>;}[U extends T ? 0 : 1];
>0 : [T]
>1 : Prepend<T, { 0: [ExactExtract<U, T>]; 1: Prepend<ExactExtract<U, T>, { 0: [ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>]; 1: Prepend<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, { 0: [ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExaLine truncated
>1 : Prepend<T, { 0: [ExactExtract<U, T>]; 1: Prepend<ExactExtract<U, T>, { 0: [ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>]; 1: Prepend<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, { 0: any; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>]; 1: Prepend<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>>, { 0: [ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>>, ExactExtract<ExactExtract<ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>, ExactExtract<ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>, ExactExtract<ExactExtract<U, T>, ExactExtract<U, T>>>>, ExactExtract<ExactExtract<ExactExtract<ExactELine truncated