Thinking on balanced trees.
What kind of update properties are needed to retain the balanced tree behavior, where few index updates are needed for append-to-end behavior?
For one thing, there's a deep subtree that is copied up as the same reference repeatedly. If my code is functioning correctly, it hopefully does this.
One thing my code does diffe