don't run a depth() query on a node in new state; don't allow delete() on a tree root