                                                  :sem {:pred :speak
                                                        :subj {:pred :noi}
                                                        :tense :conditional}}}
-                                       :model (medium))))))))))
-  (is (nil? (println "------")))
+                                       :model (medium)))))))))))
+
+(deftest speed-test-3
   (is (= 10
          (count
           (take

    (is (= "nous acheterons" (fo generated)))))


(deftest speed-test
  ;; these should all take relatively the same time, but
  ;; for now, the more general the spec, the longer it takes to generate
  (is (= 10

            #(time (println
                    (fo (generate {:synsem {:subcat '()
                                            :sem {:tense :conditional}}}
                                  :model (medium)))))))))))
(deftest speed-test-6
  (is (= 10
         (count
          (take 10
                (repeatedly
                 #(time (println
                         (fo (generate {:synsem {:subcat '()}}
                                       :model (medium)))))))))))
(deftest speed-test-7
  (is (= 10
         (count
          (take 10
