Same as https://github.com/bjz/cgmath-rs/pull/19/files#r8813206