Regardless of its use, this isn't a common vector operation, and so it shouldn't be part of `Vector4`