eu gostaria que o typescript tivesse uma história melhor para metaprogramação do que depender de diretivas. imagine um mundo onde tivéssemos macros de tempo de compilação como em zig ou se algum do trabalho que @kentcdodds fez com babel-macros anos atrás tivesse entrado no compilador typescript ou em uma especificação de algum tipo