def function23():
class ListTest(list):<EOL><INDENT>"""<STR_LIT>"""<EOL>def __delitem__(self, key):<EOL><INDENT>pass<EOL><DEDENT><DEDENT>test = ListTest()<EOL>test[None][<NUM_LIT:0>] = <NUM_LIT:0> <EOL>test[None] = <NUM_LIT:0>  <EOL>test[<NUM_LIT:0>][<NUM_LIT:0>] = <NUM_LIT:0> <EOL>test[<NUM_LIT:0>] = <NUM_LIT:0> <EOL>del test[None] <EOL>del test[<NUM_LIT:0>]<EOL>
Get, set, and delete on a subclass of list that overrides __delitem__