       (string? (get-in word '(:english)))
       (get-in word '(:english))
 
-      :else (str root )))
+      :else (str root)))
 
    (and
     (get-in word '(:plur))

                (dissoc-paths input [[:english :a :note] ;; this handles "you" in "you wash yourself"
                                     [:english :b :b :note]]) ;; this handles "yourself" in the same sentence.
                input)]
    (cond 
      (= input :fail)
      (str input)


             used-to-form

             true
       (cond ;; imperfect exception-handling: check for :participle

        ;; TODO: add support for per-agreement (by number or person) irregular participle;
        ;; for now, only support for a single participle irregular form for all agreements.
