running

open override val running: Boolean

Because we pass the parent to the Listenable, we can simply call the super.handleEvents() and it will return false if the upper-listenable is disabled.