he seems to use it as a `counter`, starting from 0+1 and so on, upping the value with each disable.

conversely, `enableEvent` will decrement it.

since the check if an event has been disabled is `truthy` - `if (this.$disabledEvents[type]) return this;`, this approach will result in some side effects, eg.

```javascript
this.disableEvent('close'); // 1
this.enableEvent('close'); // 0
this.enableEvent('close'); // -1
this.fireEvent('close'); // nothing, $disabledEvents.close === . -1
```
Not really getting the idea behind the counter.