public override List<Item> GetItems(Func<Item, bool> predicate, StartAt startAt) { return _items.Where(predicate).ToList(); }