Provides Iterables and Iteratorsfor combinatorial algortihms.