in reply to Perl ternary operator style

$Target = Function($params) || $DefaultValue;
Or in not so ancient perls, usually...
$Target = Function($params) // $DefaultValue;
...is better.