I tried to comment out a %configure macro with a # and supply an alternative configuration, but the original one still ran, it was apparantly expanded and the lines after the initial # were executed. Comments should be stripped before macros are expanded.
Macros are entirely context free, expanded in comments, within quotes, in the false branch of %if, context free means context free. Esacpe with an extra % if you want macro not to expand in comment.