Returns the [index]th element.
The [index] must be non-negative and less than [length].
Index zero represents the first element (so iterable.elementAt(0)
is
equivalent to iterable.first
).
May iterate through the elements in iteration order, skipping the
first index
elements and returning the next.
Some iterable may have more efficient ways to find the element.