Implementar operadores de comparación a través de 'tupla' y 'empate', ¿una buena idea?

(Nota: tupley tiese puede tomar de Boost o C ++ 11.) Cuando escribo estructuras pequeñas con solo dos elementos, a veces tiendo a elegir a std::pair, ya que todas las cosas importantes ya están hechas para ese tipo de datos, como operator<para el orden estricto-débil . Sin embargo, las...