docs: private static List<JoinNode> generateOuterJoinOrdersForTree(JoinNode subTree) {
          List<JoinNode> treePermutations = new ArrayList<>();
          treePermutations.add(subTree);
          return treePermutations;
      }