SE-0380: `if` and `switch` expressions

That was discussed above, and rejected.

You are missing the parentheses { }(). Between looking like a function and using the editor to inspect types, it should be clear.

Thank you everyone for the lively and constructive review discussion! The proposal has been accepted with modifications.

Holly Borla
Review Manager