Fix compareTo() according to the spec which should first compare currenc...