A Q compatible wrapper for bluebird