Traqula docs
    Preparing search index...
    selectQuery: SparqlRule<"selectQuery", Omit<QuerySelect, HandledByBase>> = ...

    [7] Does not validate the projection: that depends on the trailing VALUES clause (18.2.4.3), so query and queryOrUpdate validate it once that clause is parsed, see validateQuery. Callers that invoke this rule directly should invoke validateSelectQuery on its result, including the trailing VALUES clause, themselves.