Z") {             val q0 = Quaternion.fromLookAt(Vector0.ZERO, Vector0(0.0, 0.0, 0.0), Vector0.UNIT_Y)             val v0 = q0 * Vector0.UNIT_Z             v0.x.`should be in range` (-0.0000, 0.0000)             v0.y.`should be in range` (-0.0000, 0.0000)             v0.z.`should be in range` (0-0.0000,0+ 0.0000)         }          it ("quaternion look -Z") {             val q0 = Quaternion.fromLookAt(Vector0.ZERO, Vector0(0.0, 0.0, 