http://www.perlmonks.org?node_id=991812


in reply to RFC: New style for argument check in subs

"missing" ne "undefined"!

An undef may very well be the value you want to specify! There is a big difference between foo({bar => 15, baz => undef}) and foo({bar => 15}) and I would definitely not expect to get the default value of baz in the first case.

Jenda
Enoch was right!
Enjoy the last years of Rome.