docs: public Object parseNextEntry() throws IOException, XmlPullParserException {
      if (!feedParsed) {
        feedParsed = true;
        Xml.parseElement(parser, null, namespaceDictionary, Atom.StopAtAtomEntry.INSTANCE);
      }
      boolean close = true;
      try {
        if (parser.getEventType() == XmlPullParser.START_TAG) {
          Object result = parseEntryInternal();
          parser.next();
          close = false;
          return result;
        }
      } finally {
        if (close) {
          close();
        }
      }
      return null;
    }