я бы хотел, чтобы typescript имел лучшую историю для метапрограммирования, чем полагаться на директивы. представьте себе мир, где у нас были бы комптайм макросы, как в zig, или если бы какая-то работа, проделанная @kentcdodds с babel-macros много лет назад, попала в компилятор typescript или в какую-то спецификацию.