`pulldown.resolved = pulldown.emit.bind(pulldown, 'resolved')` is effectively:

```
pulldown.resolved = function () {
  pulldown.emit.apply(pulldown, ['resolved'].concat(arguments));
};
```

Just makes passing on all data that comes through easy. The reason it's saved to `pulldown.resolved` is so that we could, theoretically, `removeListener` it later on.