baseline targeted query
adding accessors and enumerators to TargetedQuery