Currently, custom events dispatched by the `Base` class do not bubble and are not cancelable. It might be interesting to enable both options, but it might be a breaking change.