don't tolerate missing semicolons