ts::OverlappingEditException class

Overlapping Edits are not allowed.

Thrown by Tree::edit if any of the edits overlap.

Base classes

class EditException
Base class for exceptions related to applying edits to the tree.