The RACR meta-language has to be refactored according to good practices in the design of RACR-based languages, for example to use :NonTerminalType for abstract syntax tree node instantiation and =attribute-name to query attributes. Similar refactorings like for issues #56 and #41 are required.