quaternion::conjugate is now operator~