readonly get => new vec4(row1.x, row2.x, row3.x, row4.x);
get => new vec3(row1.x, row2.x, row3.x);
get => new vec2(row1.x, row2.x);
readonly get => new vec2(row1.x, row2.x);
get => new vec4(row1.x, row2.x, row3.x, row4.x);
readonly get => new dvec3(row1.x, row2.x, row3.x);