Adaptation to the merged PR in Spire.
Abs is still part of Signed as of today, waiting for this PR to sort out.
Changed data structure of partitions to avoid BitSet bad performance.
Use new debox.sp###.Map.
Changed foreachOrbit to Function1[Int, Unit] to avoid boxing.