public Iterator(IIterable iterable) { _iterable = iterable; _currentIndex = -1; _firstIndex = 0; _lastIndex = _iterable.Count() - 1; }