docs: def abbreviation_definitions(self):
          """Return a list of (abbreviation, long, ner_tag) tuples."""
          abbreviations = []
          if self.abbreviation_detector:
              # log.debug('Detecting abbreviations')
              ners = self.unprocessed_ner_tags
              for abbr_span, long_span in self.abbreviation_detector.detect_spans(self.raw_tokens):
                  abbr = self.raw_tokens[abbr_span[0]:abbr_span[1]]
                  long = self.raw_tokens[long_span[0]:long_span[1]]
                  # Check if long is entirely tagged as one named entity type
                  long_tags = ners[long_span[0]:long_span[1]]
                  unique_tags = set([tag[2:] for tag in long_tags if tag is not None])
                  tag = long_tags[0][2:] if None not in long_tags and len(unique_tags) == 1 else None
                  abbreviations.append((abbr, long, tag))
          return abbreviations