             :italiano {:present {:2sing "dai"
                                  :3plur "danno"}
                        :future-stem "dar"}}
-
-;; TODO: something wrong here with respect to passato: probably the :essere=false is causing a problem.
-;        :synsem {:cat :verb
-;                 :essere false
-;                 :sem {:pred :dare
-;                       :subj {:human true}
-;                      :iobj {:animate true}
-;                       :obj {:buyable true}}}})
       
    "decidere"  {:synsem {:cat :verb
                          :essere false

              :essere true
              :sem {:subj {:animate true}
                    :pred :go}}}
    
;   (map (fn [each]
;          (unify
;           each
;           ;; common part of all andare lexemes:
;           {:italiano {:italiano "andare"
;                       :essere true
;                       :drop-e true
;                       :present {:1sing "vado"
;                                 :2sing "vai"
;                                 :3sing "va"
;                                 :1plur "andiamo"
;                                 :2plur "andate"
;                                 :3plur "vanno"}}
;            :synsem {:essere true
;                     :sem {:subj {:animate true}
;                           :activity false ;; because "I was going when (something happened) .." sounds weird.
;                           :pred :andare
;                           :discrete false
;                           :motion false}}}))
;        (list
;          ;; "andare"-intransitive
;          

;           {:synsem {:sem {:location '()}}})))

;          (unify
;           transitive
;           ;; "andare" that takes a prepositional phrase
;           (let [place-sem (atom {:place true
;                                 :pred :a})]
;             {:synsem {:sem {:location place-sem}
;                       :subcat {:2 {:sem place-sem
;                                    :subcat '()
;                                    :cat :prep}}}
;              :note "andare-pp"}))))

   "anno" {:synsem {:agr {:gender :masc}
                    :cat :noun

                    :place false
                    :pred :lui}
              :subcat '()}
     :italiano {:initial true  ;; TODO: verify that 'lo' above and this below are being unified correctly.
                :pronoun true
                :cat :noun
                :case pronoun-acc}}
    {:synsem {:cat :det
              :def :def
              :agr {:gender :masc
