public void setIndex(int index) {
		if (index < 0 || index > string.length()) {
			throw new IllegalArgumentException();
		}
		this.index = index;
	}
Sets the position to the specified position in the text.  Can set index to just beyond
the text to represent the iterator being at the end of the text
@param index the position within the text.
@throws IllegalArgumentException if index is not in range from 0 to string.length()
Ghidra/Features/MicrosoftDmang/src/main/java/mdemangler/MDCharacterIterator.java