Could you please document it in the `event/core` doc? Especially because it seems that listeners for regular types and listeners for `"*"` needs a different signature. I mean:

    on("some-event", function(message) { … });
    on("*", function(type, message) { … });