related common internal code
automatic define-macro -> rsc-macro-transformer conversion