docs: private List<AbstractJcrNode> findOutputNodes( AbstractJcrNode rootOutputNode ) throws RepositoryException {
          if (rootOutputNode.isNew()) {
              return Arrays.asList(rootOutputNode);
          }
  
          // if the node was not new, we need to find the new sequenced nodes
          List<AbstractJcrNode> nodes = new ArrayList<AbstractJcrNode>();
          NodeIterator childrenIt = rootOutputNode.getNodesInternal();
          while (childrenIt.hasNext()) {
              Node child = childrenIt.nextNode();
              if (child.isNew()) {
                  nodes.add((AbstractJcrNode)child);
              }
          }
          return nodes;
      }