take limits result based on passed int value
@override Future<List<T?>> take([int limit = 1]) async { return this.limit(limit).toList(); }