Это же тот самый инструмент для запуска кода в compile time, пусть и не очень удобный в отличие от quote/unquote в элексире (что и плюс и минус одновременно).
Потому что потестил, работа с скомпиленными переменными в два раза быстрее чем с persistent_term. Речь правда идет об 1 и 2 микросекундах :)) но все равно