This release is primarily to fix a bug encountered when the tree has a node inserted that "reroots" the tree onto the new node. The rerooting was previously successful but erroneously continued in the function causing a nil pointer exception. Added new tests to cover these cases.