constructor(vec) {
        super(expr_1.tag `(${vec})`, ["uVal"]);
        this.vec = vec;
    }
set fragment color expression (not needed for the user; used internally for
wrapping any kind of [[Vec4]] in an [[ExprVec4]])