Revised reject() to work with promises.
Removed second argument from reject()
Testing multuple then().