 (def np-grammar (delay (grammar/np-grammar)))
 
 (defn generate-speed-test [spec & [times]]
-  (btest/generate-speed-test spec @@(get models :it) times))
+  (btest/generate-speed-test spec models times))
 
 (defn run-passato-prossimo-test []
   (generate-speed-test {:synsem {:cat :verb :subcat []

  (babel.italiano.grammar/model-plus-lexicon
   ;; filtered lexicon:
   (into {}
         (for [[k lexemes] (:lexicon @@(get models :it))]
           (let [filtered-lexemes
                 (filter (fn [lexeme]
                           (or (= k "vedere")

   [clojure.set :as set]
   [dag_unify.core :refer [copy fail? get-in strip-refs unify]]))

(defonce model
  (do
    (btest/init-db)
    @@(get models :it)))

;; TODO: consider removing special-purpose grammars like grammar/np-grammar
;; and just use model instead.
