Manual events are on `this._o` and have context of `this`