Partitions uses Math::BigInt only when needed