Ripping the heart out of the old recurrence iterator.

very much a wip.
Lots more passing tests.