In testing, I came across another bug, where comparison of certain LeftAction WyckoffPositions (with complicated conjugations) would raise errors about rationals being where integers were expected. I traced this down to ImageAffineSubspaceLattice not handling the case of left-acting affine matrices (instead treating them as if they were right-acting).
Fixes for issues https://github.com/gap-packages/cryst/issues/42 and https://github.com/gap-packages/cryst/issues/44 . Tests for the fixes.
In testing, I came across another bug, where comparison of certain LeftAction WyckoffPositions (with complicated conjugations) would raise errors about rationals being where integers were expected. I traced this down to ImageAffineSubspaceLattice not handling the case of left-acting affine matrices (instead treating them as if they were right-acting).