да, точно, я когда-то из-за этого начал флаг использовать
но это же ещё смешнее:
у языка есть стандартизация, целый комитет, независимые специалисты из разных стран, а взять и сделать одинаковое поведение они не в состоянии
именно поэтому я всему руками за единственно расово верную реализацию (привет, раст, свифт и прочие)