                    :number :sing}
              :sem {:human true
                    :pred :I}
-             :subcat '()}}
-   })
+             :subcat '()}}})
 
 ;; see TODOs in lexiconfn/compile-lex (should be more of a pipeline as opposed to a argument-position-sensitive function.
 (def lexicon

                       :sem {:pred :talk
                             :subj {:human true}}}}]
    
    "ir" {:espanol {:future-stem "ir"
                       :present {:1sing "voy"
                                 :2sing "vas"
                                 :3sing "va"
                                 :1plur "vamos"
                                 :2plur "vais"
                                 :3plur "van"}
                      :preterito {:1sing "fui"
                                 :2sing "fuiste"
                                 :3sing "fue"
                                 :1plur "fuimos"
                                 :2plur "fuisteis"
                                 :3plur "fueron"}
                      :imperfecto {:1sing "iba"
                                 :2sing "ibas"
                                 :3sing "iba"
                                 :1plur "ibamos"
                                 :2plur "ibais"
                                 :3plur "iban"}
            
            
            :synsem {:cat :verb
                     
                     :sem {:subj {:animate true}
                           :pred :go}}}
                           
    "Juan y yo"
      [{:synsem {:cat :noun
                 :pronoun true

   (let [shared-part-of-poder
                   {:espanol {:boot-stem1 "pued"
                              :boot-stem2 "pod"}
                    :synsem {:cat :verb}}]
     [(merge shared-part-of-poder
             {:synsem {:pred :can}})
      (merge shared-part-of-poder
