This makes the rest of the AST consuming the result match GLSL semantics and hence get complete type matching.