Fix desugaring in an obscure case with while(true).
Merge pull request #830 from sjrd/fix-desugar-var-while-true

Fix desugaring in an obscure case with while(true).