plement any more of the pattern than the relevant query expression requires </li>    <li>Iterator blocks are great for implementing deferred execution... </li>    <li>... but make eager argument validation a pain </li> </ul>  <h3>Code download</h3>  <p><a href="http://yoda.arachsys.com/blogfiles/csharp/l2o/Linq-To-Objects-2.zip">Linq-To-Objects-2.zip</a></p>  <p>Many people have asked for a source repository for the project, and that makes sense. I&#39;m putting it together a source repository for it now; i