Whether this edit is destructive to the document model or not.
Tries to merge this edit with a successive edit.
Tries to merge this edit with a successive edit.
Some
new edit containing both this and the successive edit, if possible,
None
if merging is not possible
An edit that can be undone, and then again redone. All sub-classes should be immutable.