Contents:
MacroDefinition
MacroDefinition.definition
MacroDefinition.name
MacroDefinition.params
defmacro_constructor()
macro_constructor()
substitute()
substitute_dict()