We really ought to comment these cases.  A simple `// Don't close over the loop variable (see #XXXX)` with a link to an issue that explains the problem would help new (and old) contributors.  It would also give us a simple way to find and fix these if/when we eventually require a C# >=5 compiler.