debuging hygienic macro.