Once we have a nice conditional assign (see issue #335): ``` let x = foo(...) @@!none; ``` And a `@?` operator for short circuit return then then `@@` if and statements are not really useful.