docs: private boolean tryWhitespace() throws SAXException, IOException {
          char c;
          c = readCh();
          if (isWhitespace(c)) {
              skipWhitespace();
              return true;
          } else {
              unread(c);
              return false;
          }
      }