Hi! It seems reasonable to enable spaceship operator support for 3rd party types conditionally. See https://codereview.qt-project.org/#/c/235303/ Perhaps __cpp_spaceship and __cpp_lib_spaceship, for the language feature and the library support, respectively?