docs: def get_token(self, lineno, col_offset):
      """
      Returns the token containing the given (lineno, col_offset) position, or the preceeding token
      if the position is between tokens.
      """
      # TODO: add test for multibyte unicode. We need to translate offsets from ast module (which
      # are in utf8) to offsets into the unicode text. tokenize module seems to use unicode offsets
      # but isn't explicit.
      return self.get_token_from_offset(self._line_numbers.line_to_offset(lineno, col_offset))