Optimization of iterator initialization.
Merge remote-tracking branch 'origin/itertools' into ifilter
Optimisation of iterators incrementation.