The new nodes are more directly representational of the syntax, and code generation will be moved to an intermediate stage with a more linear (yet still node-based) representation.