Good point.  delayedClear() is currently called by both entry and exit.  The use here was for the exit -- I was just trying to use existing hooks.  I forgot that this one is called by clear() too.