                              {:rule "noun-phrase1"
                               :aliases (list "np1")
                               :synsem {:agr {:number number-agreement}
+                                       :reflexive false
                                        :cat :noun
                                        :propernoun propernoun
                                        :sem {:number number-agreement

                              :aliases (list "np2")
                              :synsem {:agr {:number number-agreement}
                                       :cat :noun
                                       :propernoun propernoun
                                       :sem {:mod {:pred :top}
                                             :number number-agreement}}

                           (let [propernoun (atom :top)
                                 head-sem (atom :top)]
                             {:synsem {:modified true
                                       :reflexive false
                                       :propernoun propernoun}
                              :comp {:synsem {:cat :adjective
                                              :sem head-sem}}
