Factory for iterator for a single index, which can be negative indicating it is from the end of the array.