TEST macro now recompiles the body on every run.