Factor out unlikely code path in set.remove() and set.discard()
Factor out unlikely code path in set.remove() and set.discard()

cython/cython,scoder/cython,scoder/cython,da-woods/cython,cython/cython,scoder/cython,da-woods/cython,da-woods/cython,scoder/cython,da-woods/cython,cython/cython,cython/cython