                          ;; if a verb has an object,
                          ;; and the object is not {:reflexive true}
                          ;; then the object is {:reflexive false}
+
                          (if-then {:synsem {:cat :verb
                                             :subcat {:2 {:reflexive false}}}}
                                   {:synsem {:subcat {:2 {:reflexive false}}}}))))
+
+
+                         
+
+    
+

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

   "wash" (let [subject-semantics (ref :top)]
            {:synsem {:cat :verb
                      :sem {:pred :wash

   "lift" {:synsem {:cat :verb
                    :sem {:pred :lift}}}
             
   "light" {:synsem {:cat :verb
                     :sem {:pred :light}}}
   
   "listen to" {:synsem {:cat :verb
                         :sem {:pred :listen-to}}
                :english {:participle "listening to"
