           (dom/tr #js {:className "actual"}
             (dom/td nil "got: ")
             (dom/td nil (html-edn got))))))))
-(def ui-human-diff-lines (om/factory HumanDiffLines {:keyfn (let [c (atom 0)]
-                                                              #(swap! c inc))}))
+(def ui-human-diff-lines (om/factory HumanDiffLines {:keyfn (unique-key-fn "human-diff-lines")}))
 
 (defui ^:once HumanDiff
   Object

    [untangled-spec.reporters.impl.browser :as impl]
    [untangled-spec.reporters.impl.diff :as diff]
    [pushy.core :as pushy]))

(defui ^:once Foldable
  Object

            (str title)))
        (dom/div #js {:className (when folded? "hidden")}
          value)))))
(def ui-foldable (om/factory Foldable {:keyfn (unique-key-fn "foldable")}))

(defui ^:once ResultLine
  Object
