Ich kann mir daher eher vorstellen, dass man in einem nächsten Schritt
if
-Ausdrücke als syntaktischen Zucker überdo
-Expressions spezifiziert. Das würde den gleichen Komfort für den Programmierer bieten und gleichzeitig die Semantik der Sprache nicht so sehr beeinflussen.
Auf der Diskussionsseite des Proposals wird das auch schon in Erwägung gezogen: https://github.com/tc39/proposal-do-expressions/issues/9