in reply to Re^2: DWIM code would use Params::Validatein thread Correct idiom for default parameters
And what happens to defaults if you disable validation?