rm.Terms.comparator_witness</a>)</span> <span class="xref-unresolved">Base</span>.Set.t</span></span> <span>| `Correct</span> ]</span></span></code></div><div class="spec-doc"><p>`check_solution ~p (t,u) soln`</p><p>Checks if ᴪ(p, soln) is valid, assuming `soln` has been synthesized using the term set `t` with expansion continuation `u`. Returns the set (t,u) for the next step in the witness-guided refinement loop. This bounded checking procedure takes advantage of the only partial bounding, and does not 