<code class="code">Comparable2.identity</code> are not the same using our encoding scheme.
<p>

    <b>Collection Hierarchy</b>
<p>

    In general, we provide a generic collection module, but also create specialized
    modules for commonly used data type, take <i>Belt.Set</i> for example
<p>

    <pre class="codepre"><code class="code">      Belt.Set
      Belt.Set.Int
      Belt.Set.String
    </code></pre>
<p>

    The specialized module <i>Belt.Set.Int</i>, <i>Belt.Set.String</i> is in general more
   