Some macros didn't destroy their variables after execution.