I remember some discussion that in V4 (if ...) with no else part was going to be illegal.&nbsp; I had forgotten about it until I tried running some of my code in MzScheme <a href="http://3.99.0.9">3.99.0.9</a> and it failed because of &#39;if: bad syntax (must have an &quot;else&quot; expression)&#39;.&nbsp; However, it runs in DrScheme <a href="http://3.99.0.9">3.99.0.9</a>.&nbsp; I guess we need to track down all such constructs if we want people to be able to use our code in MzScheme.<br>
<br>What other constructs might bite us?<br><br>Why do I get different behavior in DrScheme and MzScheme on this?<br><br>Why does it load and compile okay with PLanet?<br><br>Doug<br>