deleteImmutable method
Creates a new Rope with text deleted between start and end (immutable)
Implementation
Rope deleteImmutable(int start, int end) {
var ropeCopy = _rope.copy();
ropeCopy.remove(start: BigInt.from(start), end: BigInt.from(end));
return Rope._fromBridge(ropeCopy);
}