private @NotNull List<@NotNull TreeNode> allSelectedNodes() {
    return TreeUtil.treeNodeTraverser(null).withRoots(selectedNodes()).traverse().toList();
  }
private @NotNull List<@NotNull TreeNode> allSelectedNodes()