class MoreMath::Permutation
def <=>(other)
and the Permutation#rank.
Compares to Permutation instances according to their Permutation#size
def <=>(other) size <=> other.size.zero? || rank <=> other.rank end
def <=>(other) size <=> other.size.zero? || rank <=> other.rank end