* Better naming.
* reject_until_mismatch! return value is as reject! now.
* Call onNewNearestRequest true to its name.

I.e. when #enforceExpired is called, only call onNewNearestRequest when some
requests were removed.