Я имел ввиду, что бы она стала необязательной, можно было-бы писать и с ней, как раньше, поэтому форматирование бы не пострадало. У каждой строчки кода есть логика и можно понять без точки с запятой, где заканчивается выражение, как в Джулии например с этим нет проблем.
Также при размещении на одной строке двух не связанных выражений, они бы разделялись ; как и сейчас.
Программно конечно это сложней реализовать.