code: @SuppressWarnings("unchecked")
      private Stream<FedoraResource> nodeToGoodChildren(final Node input) throws RepositoryException {
          return iteratorToStream(input.getNodes()).filter(nastyChildren.negate())
              .flatMap(uncheck((final Node child) -> child.isNodeType(FEDORA_PAIRTREE) ? nodeToGoodChildren(child) :
                          of(nodeConverter.convert(child))));
      }
docs: Get the "good" children for a node by skipping all pairtree nodes in the way.
  @param input Node containing children
  @return Stream of good children
  @throws RepositoryException on error