Were I to do anything in Smalltalk and the Compiler and Parser frameworks still supported the #compilerClass and #parserClass invocations at the right place I know what I need to do to give myself a huge leg up in expressibility and performance.