endIndex and count are only the same if startIndex is 0. Note that startIndex need not be zero.
let someSlice = someArray[100...200] // someSlice.startIndex is 100.