new Promise's this will change in RSVP, so they are more aligned with

dom promises