docs: public @Nonnull String text() {
          return new NodeListSpliterator(node.getChildNodes()).stream()
                          .filter(it -> it instanceof Text)
                          .map(it -> ((Text) it).getNodeValue())
                          .collect(joining());
      }