ast::Repository now properly returns builtin nodes if getNode() is called with 0.* node ids.
Added separation of type expression and actual internal types. EvalTypeExprs stage performs the conversion from type expressions to evaluated internal types.