Is it possible for a `notifyCallback` to resolve/reject a promise? From a quick inspection, their return values seem to be completely ignored [here](/angular/angular.js/blob/487e535ea0b5e5de975b18ec5ba119627d1c3c8d/src/ng/q.js#L230).