The Phox language parser turns a string into an in memory representation.
We currently use an intermediate graph tree that is generated by the parser and fed into the runtime.
The current Phox language parser could be ripped out and replaced with another one as it is completly detached from the runtime/interpreter - linked only by way of the CodeDom.