Library to deal with errors in promises when they bubble up