def __delitem__(self, args):
item = MI_parse_args(self, args, ingore_index2=True)<EOL>for i, v in enumerate(item):<EOL><INDENT>if i == <NUM_LIT:0>:<EOL><INDENT>super(MIMapping, self).__delitem__(v)<EOL><DEDENT>else:<EOL><INDENT>del self.indices[i][v]<EOL><DEDENT><DEDENT>
delete a key (and the whole item) via multi-indexing