  "coffee" {:synsem {:cat :noun
                     :sem {:pred :coffee}}}
 
- "comb" (let [common {:synsem {:cat :verb}}]
-            ;; 1. reflexive sense of "comb"
-          [(let [subject-semantics (atom :top)
-                 subject-agr (atom :top)]
-             {:unify [common]
-              :synsem {:sem {:pred :comb-oneself
-                             :reflexive true
-                             :subj subject-semantics
-                             :obj subject-semantics}
-                       :subcat {:1 {:agr subject-agr
-                                    :sem subject-semantics}
-                                :2 {:agr subject-agr
-                                    :pronoun true
-                                    :reflexive true
-                                    :sem subject-semantics}}}})])
+"comb" [;; 1. reflexive sense
+        {:synsem {:cat :verb
+                  :sem {:pred :comb-oneself
+                        :reflexive true}}}
+        ; ;2. non-reflexive sense
+        {:synsem {:cat :verb
+                  :sem {:pred :comb}}}]
+
  "come" {:synsem {:cat :verb
                   :sem {:pred :come}
                   :subcat {:2 '()}}

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

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

 "she"
 {:synsem {:cat :noun
           :pronoun true


 ;; TODO: move all "get Xs" to "get" with a subcat argument, a la phrasal verbs e.g. "putting on"
 "get angry"
 {:synsem {:cat :verb
           :sem {:pred :get-angry
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting angry"
            :present {:3sing "gets angry"}
            :past "got angry"}}
 
 "get bored"
 {:synsem {:cat :verb
           :sem {:pred :get-bored
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting bored"
            :present {:3sing "gets bored"}
            :past "got bored"}}

 "get dressed"
 {:synsem {:cat :verb
           :sem {:pred :get-dressed
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting dressed"
            :present {:3sing "gets dressed"}
            :past "got dressed"}}

 "get married"
 {:synsem {:cat :verb
           :sem {:pred :get-married
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting married"
            :present {:3sing "gets married"}
            :past "got married"}}

 "get off"
 {:synsem {:cat :verb
           :sem {:pred :get-off}
           :subcat {:2 '()}}
  :english {:participle "getting off"
            :present {:3sing "gets off"}
            :past "got off"}}
 "get on"
 {:synsem {:cat :verb
           :sem {:pred :get-on}
           :subcat {:2 '()}}
  :english {:participle "getting on"
            :present {:3sing "gets on"}
            :past "got on"}}
 "get ready"
 {:synsem {:cat :verb
           :sem {:pred :get-ready
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting ready"
            :present {:3sing "gets ready"}
            :past "got ready"}}
 "get up"
 {:synsem {:cat :verb
           :sem {:pred :get-up
                 :reflexive true
                 :subcat {:2 '()}}}
  :english {:participle "getting up"
            :present {:3sing "gets up"}
            :past "got up"}}

 "get used"
 {:synsem {:cat :verb
           :sem {:pred :get-used
                 :reflexive true}
           :subcat {:2 '()}}
  :english {:participle "getting used"
            :present {:3sing "gets used"}
            :past "got used"}}

 "Gianluca"
 {:synsem {:agr {:number :sing
