anchor.diff:        throw new AngelHttpException.forbidden();
       }
   
  -    return _inner.index(params);
  +    return super.index(params);
     }
   
     @override
  
positive.code:       throw new AngelHttpException.forbidden();
      }
  
      return _inner.create(data, params);
    }
  
    @override
    read(id, [Map params]) => _inner.read(id, params);
  }
  
negative.code: ///
  /// Here, we extended the base service class. This allows to only expose
  /// specific methods, and also allows more freedom over things such as validation.
  class UserService extends TypedService<User> {
  
    UserService(DbCollection collection) : super(new MongoService(collection));
  
    @override
    index([Map params]) {
  