docs: private boolean tryRead(char delim) throws SAXException, IOException {
          char c;
  
          // Read the character
          c = readCh();
  
          // Test for a match, and push the character
          // back if the match fails.
          if (c == delim) {
              return true;
          } else {
              unread(c);
              return false;
          }
      }