         (pc/add 'name {::pc/output [:name]})
         (pc/add 'by-id {::pc/input #{:id} ::pc/output [:color]})))
 
-
   (pc/discover-attrs simple-index [:id])
 
   (gen/sample
     (s.query/make-gen (pcg/gen-connect-query {::pc/indexes simple-index})
+      ::s.query/gen-query))
+
+  (gen/sample
+    (s.query/make-gen (pcg/gen-connect-query {::pc/indexes (last indexes)})
       ::s.query/gen-query))
 
   (tc/quick-check 100


    (gen/sample
      (s.query/make-gen (gen-connect-index (gen/generate (gen/vector-distinct gen/keyword-ns {:min-elements 8
                                                                                              :max-elements 100})
                                             4))
        ::gen-index)))


  (parser-with-err (assoc parser-env ::pt/throw-errors? true) [:b])
  (fulcro-parser-with-err (assoc parser-env ::pt/throw-errors? true) [:b])

  (time
    (tc/quick-check 300 (parser-test-props parser-env) :max-size 18))

