The ShaderNodes system now correctly handles swizzle of types like ivecn, uvecn, bvecn