Yes it's the if (foo) {} case I was thinking of. Since usually, if the block is nonempty, you can strip off the 'if', you should be able to do that with an empty block too - at least in the cases that currently give a syntax error. ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________Thread Previous | Thread Next