       :english {:participle "getting up"
                 :present {:3sing "gets up"}
                 :past "got up"}})
-
    "Gianluca"
    {:synsem {:agr {:number :sing
                    :person :3rd

                    :present {:3sing "buys"}}}

   "call" {:synsem {:cat :verb
                     :sem {:pred :call}}}

   "can" 
    (let [modal-subject (atom {:cat :noun
                               :sem {:animate true}})

                    :pred :giovanni-and-i}
              :subcat '()}}]

   ;; TODO: account for "give" being ditransitive.
   "give" {:synsem {:cat :verb
                    :sem {:pred :give}}
           :english {:past "gave"}}
   "go"
   {:synsem {:cat :verb
              :sem {:activity true
