docs: def next_token(self, tok, include_extra=False):
      """
      Returns the next token after the given one. If include_extra is True, includes non-coding
      tokens from the tokenize module, such as NL and COMMENT.
      """
      i = tok.index + 1
      if not include_extra:
        while is_non_coding_token(self._tokens[i].type):
          i += 1
      return self._tokens[i]