generates iterator for counting off indices. (3:15:2 in ds[3:15:2,:]) Indices can be negative.
create the factory which will create iterators.