F i L:
> This is exactly why I think the '{}' brackets "should" be a
> requirement and not the '()' brackets:
>
> if a == b { doSomething(); }
>
> if a == b
> { doSomething(); }
>
> if a == b
> {
> doSomething();
> doSomethingElse();
> }
>
> I know this will never happen in D, but it's how it should be,
> IMO.
This is what Go designers think.
Bye,
bearophile