Changes for version 1.94
- Fix RT #55062: The reset_cursor method was not clearing the done flag that told the iterator there were no more elements.
- Fix random(), which was using the current position rather than the maximum position as the upper limit on the index.
- This is now in Github.
- cross - output the cross product of two or more sets
- Set::CrossProduct - work with the cross product of two or more sets