Should defer.reject() resolve given value?

According to ```vow.reject()``` that resolves given value, I guess ```Deferred``` should have the same behavior.

```js
defer.reject(promise); // now
// instead of
defer.resolve(vow.reject(promise));
```