Rational now implements Comparable<Rational>.