          </div>
          <div>
    <span id="introduction"></span>
    <h2><b>1 &nbsp;&nbsp; Introduction</b></h2>
</div><div><p>An <code>ova</code> represents a mutable array of elements. It has been designed especially for dealing with shared mutable state in multi-threaded applications. Clojure uses <code>refs</code> and <code>atoms</code> off the shelf to resolve this issue but left out methods to deal with arrays of shared elements. <code>ova</code> has been specifically designed for the following us