CallbackHandler is a back-end utility library that makes it easy for a library to fire its events to interested parties. It removes the need for addons to be aware of e.g. AceEvent.
The one remaining use for AceEvent Messages is messages that do not have a fixed source - ones that multiple libraries or addons can fire.
This is a port of CallbackHandler-1.0 to Rift by Lorandii aka Myrroddin.
Note: There is no Ace project for Rift thus far, but CBH may still be useful.