in reply to Default values in functions arguments

Do you mean this:
$values{VALUE1} ||= "Default Value"; $values{VALUE2} ||= "Default Value";
?

[~]