code: def is_parseable (self):
          
          if not self.valid:
              return False
          # some content types must be validated with the page content
          if self.content_type in ("application/xml", "text/xml"):
              rtype = mimeutil.guess_mimetype_read(self.get_content)
              if rtype is not None:
                  # XXX side effect
                  self.content_type = rtype
          if self.content_type not in self.ContentMimetypes:
              log.debug(LOG_CHECK, "URL with content type %r is not parseable", self.content_type)
              return False
          return True
docs: Check if content is parseable for recursion.
  
          @return: True if content is parseable
          @rtype: bool