public override Item GetItem(Func<Item, bool> predicate, StartAt startAt) { return _items.FirstOrDefault(predicate); }