So this is going to have the common promise -> node-back issue an error thrown in the callback will look like the promise was rejected. /cc @juandopazo 

Also you can remove the `try/catch` since you're catching errors at the promise level.