I'd really appreciate a warning for "empty bodies" or whatever it is called, i.e. things like
for(...);
while(...);
if(...);
If written like
if(...) { };
it is OK.
-----------------------
/* Nothing past this point should fail if the code is working as intended */