<p>whether the pre heap encodes some assumptions about values: either a value is restricted (&gt;= 0) or there is sharing in the heap. Both represent implicit assumptions that the program must have made.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="#type-summary">summary</a></span></code></div></div><div class="odoc-include"><details open="open"><summary class="sp