class RedParse::WithMacros