Represents a text range with mutable bounds
points to the first character
points to the next character after the last one