">ensuring</span><span class="params">(<span name="cond">cond: (<a href="" name="provingground.induction.coarse.ConstructorDefn" id="provingground.induction.coarse.ConstructorDefn" class="extype">ConstructorDefn</a>[<span name="provingground.induction.coarse.ConstructorDefn.U" class="extype">U</span>, <span name="provingground.induction.coarse.ConstructorDefn.C" class="extype">C</span>, <span name="provingground.induction.coarse.ConstructorDefn.H" class="extype">H</span>]) =&gt; <span name="scala.Boolean" c