Upgraded AST/compiling/resolving systems.