docs: function getNamedError(obj) {
    if (obj && obj instanceof Error && 'name' in obj) {
      var Constructor = exports[obj.name];
      if (typeof Constructor === 'function') {
        var res = new Constructor(obj.message);
        if (res) {
          res.stack = obj.stack;
          return res;
        }
      }
    }
    return obj;
  }