Article confirmed my thoughts that writing:
you should blame yourself, not AIS.return 7
I personally go slight further: semicolons was design error in C back in 70th. There are no real need in writing several statements in one line, and never was. There are plenty of languages which never has semicolons as statement separators, and they prosper.
I definitely must translate that article to Russian.