code: def check(text):
      
      err = "uncomparables.misc"
      msg = "Comparison of an uncomparable: '{}' is not comparable."
  
      comparators = [
          "most",
          "more",
          "less",
          "least",
          "very",
          "quite",
          "largely",
          "extremely",
          "increasingly",
          "kind of",
          "mildly"
      ]
  
      uncomparables = [
          "absolute",
          "adequate",
          "chief",
          "complete",
          "correct",
          "devoid",
          "entire",
          "false",
          "fatal",
          "favorite",
          "final",
          "ideal",
          "impossible",
          "inevitable",
          "infinite",
          "irrevocable",
          "main",
          "manifest",
          "only",
          "paramount",
          "perfect",
          "perpetual",
          "possible",
          "preferable",
          "principal",
          "singular",
          "stationary",
          "sufficient",
          "true",
          "unanimous",
          "unavoidable",
          "unbroken",
          "uniform",
          "unique",
          "universal",
          "void",
          "whole",
      ]
  
      exceptions = [
          ("more", "perfect"),
          ("more", "possible")  # FIXME
      ]
  
      all = ["\\b" + i[0] + "\s" + i[1] + "[\W$]" for i in itertools.product(
             comparators, uncomparables) if i not in exceptions]
  
      occ = re.finditer("|".join(all), text.lower())
      return [(o.start(), o.end(), err, msg.format(o.group(0)), None)
              for o in occ]
docs: Check the text.