public BookQuery WithName(TextQuery q) => Set(x => x.Name = q);
public BookQuery WithTag(BookTag tag, TextQuery q) => Set(x => x.Tags[tag] = q);
public ImageQuery WithTag(ImageTag tag, TextQuery q) => Set(x => x.Tags[tag] = q);