List<DocumentSnapshot<T>> call<T>(Queryable<T> queryable, {Key? key}) { return init(() => queryable, key: key ?? ValueKey(queryable)); }