              (merge common
                     {:synsem {:sem {:pred :hurt
                                     :obj {:animate true}}}})])
+
    "Juan" {:synsem {:sem {:pred :Juan
                           :human true}
                     :propernoun true

                    :gender :masc
                    :number :plur}
              :sem {:gender :masc
                   :human true
                    :pred :loro}
              :subcat '()}}
    {:synsem {:cat :noun


                         ;; if verb does specify a [:sem :obj], then fill it in with subcat info.
                         transitivize
                         
                         ;; 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}}}}))))
