`ElementSwaps` is a public type. If someone wants to use it independently of `Permutations` it would be nice to have a `size_hint()`.