Iterators for generation of combinatorial objects.