Future<T> findFirstWhere(bool test(T element), {T orElse()?}) async { return _findOneWhere(await prefs, test, orElse: orElse); }