Extensions that extend SimpleExtension can implement a function called
subscribe() that allows the extension to tell Bolt what events it is
listening out for, and when they occur what function should be called.

This is most applicable for when you want to use distinct classes to act on events.

Below is an example of an extension that listens into AccessControlEvents for
login success & failure event dispatches.