nit: couldn't you just do ```this.fetchQueue._promise.then(_.bind(deferred.resolve, deferred), _.bind(deferred.reject, deferred));```