Represents a text modification
The new content. Empty content represents a remove.
The length of the modification. Must not be negative. Empty length represents an insert.
The start offset of the modification.
Represents a text modification