Template:cpp/utility/compare/dsc weak ordering