Adding raise utility back to unblock some broken scenarios. Usage:

<button js-event="click:$raise('somecustomevent')></button>

And in parent:

<div js-event="somecustomevent:$toggle('stuff')"></div>