docs: public final Reader newConnectionReader(Reader reader) {
          XmlPrettyPrinter xmlPrettyPrinter = XmlPrettyPrinter.builder()
                          .setPrettyWriter((sb) -> incomingStreamSink(sb))
                          .build();
          incomingStreamSplitterForPrettyPrinting = new XmppXmlSplitter(xmlPrettyPrinter);
  
          ObservableReader observableReader = new ObservableReader(reader);
          observableReader.addReaderListener((readString) -> {
              try {
                  incomingStreamSplitterForPrettyPrinting.append(readString);
              }