>>106925642
what about something like
auto const val = expression ? foo() : bar();
assuming your language has immutable but it's not default?