ENYO-3082: ares in registry is quite convenient to reduce boilerplate...

... using callback when firing events is not really practical.