Ouims: I don't consider it a bug because Khaled has already asked us kindly not to complain about incongruities with brace formatting omissions.
We know that WHILE is a pre-parser syntax and not regular a command. If it needs braces to support one-line nesting, then it needs braces to support one-line nesting.