      :u {:synsem {:agr {:number :sing
                         :person :2nd}}}}
     {:p [#"^(\S+)a$"      "$1"]
-     :g [#"^(\S+)$"       "$1a"]
+     :g [#"^([^' ]+)$"       "$1a"]
      :u {:synsem {:agr {:number :sing
                         :person :3rd}}}}
     {:p [#"^(\S+)a$"      "s'$1"]

                  :agr {:number :plur
                        :person :3rd}}})}

   ;; 5. imperfect tense
   {:path [:français :imperfect-stem]
    :merge-fn
    (fn [val]

     :u {:synsem {:agr {:number :plur
                        :person :3rd}}}}
    {:p [#"^(\S+)ront$"   "$1re"]
     :g [#"^([^' ]+)re$"  "$1ront"]
     :u {:synsem {:agr {:number :plur
                        :person :3rd}}}}
    {:p [#"^(\S+)ront$"   "s'$1re"]
