Ну там просто хотелось максимально автоматизировать одну задачку завязанную на изменение существующего кода. И это бы получилось, если бы можно было AST менять) А то даден в руки инстрУмент (defmacro, quote/unquote, сплайсинги,
@on_definition,
@before_compile, вот это всё), а во все поля чот не получается использовать. =)