docs: def get_tokens(self, node, include_extra=False):
      """
      Yields all tokens making up the given node. If include_extra is True, includes non-coding
      tokens such as tokenize.NL and .COMMENT.
      """
      return self.token_range(node.first_token, node.last_token, include_extra=include_extra)