class_docstr: My own version of a token, with content copied from Python's TokenInfo object.
class_docstr_tok: ["My","own","version","of","a","token",",","with","content","copied","from","Python","'s","TokenInfo","object","."]
code: def __repr__(self):
      return f"<{token.tok_name[self.type]}:{self.value},{self.cstart_idx}:{self.cstop_idx}>"
  
imports: from io import BytesIO
  import token
  import keyword
  import tsensor.ast
  from tokenize import tokenize, NUMBER, STRING, NAME, OP, ENDMARKER, LPAR, LSQB, RPAR, RSQB, COMMA, COLON, PLUS, MINUS, STAR, SLASH, AT, PERCENT, TILDE, DOT, NOTEQUAL, PERCENTEQUAL, AMPEREQUAL, DOUBLESTAREQUAL, STAREQUAL, PLUSEQUAL, MINEQUAL, DOUBLESLASHEQUAL, SLASHEQUAL, LEFTSHIFTEQUAL, LESSEQUAL, EQUAL, EQEQUAL, GREATEREQUAL, RIGHTSHIFTEQUAL, ATEQUAL, CIRCUMFLEXEQUAL, VBAREQUAL, DOUBLESTAR
label_desc: Use image node_id 2 for calling the Token obj's underlying member method code with example usage: obj.__repr__() and returns: str, token, str, self, str, self, str, self, str