I vote for `this.event`:

```js
foo.hide = function(){
  if (this.event) this.event.preventDefault();
  // hide stuff
};
```

then you can still call it as a regular method and pass arguments. I think we have another issue open somewhere for defaulting preventDefault() as well but ^ is just an example