d]
  (let [ova (ova old)]
    (watch/copy ova old)
    (watch/copy ova old :ova)
    ova))</code></pre>
                    </div>
                </div>
                <pre><h6><i><a href="https://github.com/zcaudate/hara/blob/master/test/hara/state/ova_test.clj#L307-L315" target="_blank">link</a></i></h6><code class="clojure">(def o (ova (range 10)))
(watch/set o {:a (fn [_ _ _ _ _])})

(def other (clone o))

(<< other) => (<< o)
(watch/list other) => (just {:a fn?})</code></pre>
            </div>
     