def discard(self, value):
_set = self._set<EOL>if value in _set:<EOL><INDENT>_set.remove(value)<EOL>self._list.discard(value)<EOL><DEDENT>
Remove the first occurrence of *value*.  If *value* is not a member,
does nothing.