XValueContainerNode (@Nullable XStackFrame stackFrame) { saveCurrentTreeState(); myLoaded.cancel(false); myLoaded = new CompletableFuture<>(); XValueContainerNode node = doCreateNewRootNode(stackFrame); getTree().setRoot(node, false); myFrameEqualityObject = stackFrame != null ? stackFrame.getEqualityObject() : null; return node; }