Switch from RSVP to Bluebird, which also supports Promises/A+