docs: public void writeCharacters(final char[] ch, final int start, final int length) throws SAXException {
          if (elementStack.isEmpty()) {
              throw new IllegalStateException("Current state does not allow Character writing");
          }
          processStartElement();
          transformer.characters(ch, start, length);
      }