- added range iterator as IteratorRange
- fixed a bug in IteratorFlatten due to recursive IEnumerable late bindings
- some minor comment fixings