Represents a Query over the data at a particular location.
Can construct refined Query objects by adding filters and ordering.
final Query Function(Query query)? query;