   <br />} </div>  <p>Hmm. Our validation tests still seem to be red, and putting a breakpoint on the &quot;throw&quot; statements doesn&#39;t help... they&#39;re not getting hit. What&#39;s going on?</p>  <p>I&#39;ve given a few pretty broad hints already. The problem is deferred execution. Until we start trying to iterate over the result, <em>none of our code will run</em>. Our tests deliberately <em>don&#39;t</em> iterate over the result, so validation is never performed.</p>  <p>We&#39;ve just hit a des