Hi, doesn't the following code overwrites any custom onComplete and onError handlers passed to queue's constructor? ``` return new BlueBird(function(resolve, reject) { self.onComplete = resolve; self.onError = reject; }); ```