Also: is there some reason event handlers aren't in ``register_observers``?