def delete(self, where=None, start=None, stop=None, **kwargs):
if com._all_none(where, start, stop):<EOL><INDENT>self._handle.remove_node(self.group, recursive=True)<EOL>return None<EOL><DEDENT>raise TypeError("<STR_LIT>")<EOL>
support fully deleting the node in its entirety (only) - where
specification must be None