ЗП
сделать все через именованные индексы TF (теряем возможность что-то сделать с новым TF)
вариант 2
делаем промежуточнй TC (так как нам надо чтобы Eval вычислился до сопоставления тайплевел сигнатур, а потом нужно вычислять наш сопоставляемый тип, как выше в коде)
