vhdl: defmacro! doesn't modify existing functions