Automatic-semicolon-insertion makes a number of potential design moves for JavaScript hard-to-impossible — like just’ making existing statements into expressions (which is otherwise at least close to feasible).

So… "use semicolons";, anyone? 😏