accommodates both old-style and new-style macros in Defn.Macro
Merge pull request #7 from xeno-by/master

accommodates both old-style and new-style macros in Defn.Macro