In Perl, if I want to default a value that might exist, for example as a passed in parameter, I can do this:
$var = parm->(\'variable\') || \'default\';
$var = (!empty($foo)) ? $foo : 'default';