| getFirst | First Value of Iterator | 
| getLast | Last Value of Iterator | 
| hasPrev | Does This Iterator Have A Previous Element | 
| icartes | Cartesian Product Iterator | 
| icartesv | Cartesian Product Iterator | 
| icomb | Combination Iterator | 
| icombv | Combination Iterator | 
| iperm | Permutation Iterator | 
| ipermv | Permutation Iterator | 
| isubset | Subset Iterator | 
| isubsetv | Subset Iterator | 
| prevElem | Get Previous Element of Iterator | 
| recursiveiter | Factory of Iterators defined by Recursive Transition Functions |