Man, wish there was a nicer way of doing this, but addEventListener doesn't really allow you to do it. What about:

```js
['keydown', 'keyup', 'paste', 'cut'].forEach(function (ev) {
  self.getElement('editor').documentElement.addEventListener(ev, boundAutogrow);
});
```

Also, is there a specific reason you need `documentElement`? Does removing it altogether not work? Should those events fire fine on the `#document` object? From my quick tests it does.