`bluebird` which we will be using soon exclusively instead of `q` has method `.catch` instead `.fail`