As far as I can see from the code (I've been over it several times by now), and the fact that the counts add up.

I also ran tests with all registrations and unregistrations logged and matched up the paths and classes.