code: function handleErrorCallback(cb) {
    return function(err) {
      if (err) {
        logger.error(err);
        return cb(err);
      }
      return cb.apply(this, arguments);
    };
  }
docs: Gracefully handle errors in callback.
  @param  {Function} cb the callback to handle error for
  @return {any}         the result of cb