Returns the starting position of the current rune in the string.
Returns null if the current rune is null.
Resets the iterator to the rune at the specified index of the string.
Setting a negative
rawIndex, or one greater than or equal to
is an error. So is setting it in the middle of a surrogate pair.
Setting the position to the end of then string will set current to null.