Allow step closure of AlgIterators to indicate succesfull termination or failure.

Convert iteration utilities to GATs

Fix some unit tests after fundamental changes that made them invalid

(0) +3 +10 tip

mercurial