A marker interface. Implementing classes define a
small set of valid queries that can be formulated
and executed against the XDS repository.
It is a degenerated Query Object pattern (Fowler "Patterns of
Enterprise Application Architecture", Addison-Wesley 203),
it represents a query but cannot dynamically create new
kinds of queries, instead the set of implementing classes
defines a fixed set of queries.