docs: private void connectCTENodesIfAny(SeqScanPlanNode node) {
          if (! node.isCommonTableScan()) {
              return;
          }
          Integer CTEBaseNodeId = node.getCTEBaseNodeId();
          assert(CTEBaseNodeId != null);
          AbstractPlanNode CTEBaseNode = m_planNodesListMap.get(CTEBaseNodeId).get(0);
          assert(CTEBaseNode instanceof CommonTablePlanNode);
          node.setCTEBaseNode(CTEBaseNode);
  
          CommonTablePlanNode cteNode = (CommonTablePlanNode)CTEBaseNode;
          Integer CTERecursiveNodeId = cteNode.getRecursiveNodeId();
          if (CTERecursiveNodeId != null) {
              cteNode.setRecursiveNode(m_planNodesListMap.get(CTERecursiveNodeId).get(0));
          }
      }