IndexEnumerable

Enumerable object that provides begin()/end() semantics, so you can iterate over valid indices using range-based for loop