# these two are equivalent: $a = foo() ?? bar(); $a = defined(foo())? bar(): undef;