This would be clearer written as:

```js
return new Promise (resolve, reject) =>
  @dfd = {resolve, reject}
  this.load(annotation)
```