Gibt bei mir eben 'undef' aus. Wenn ich Wolfgang richtig verstanden habe, will er aber in jedem Fall erkennen, ob ein dritter Parameter übergeben wurde oder nicht, unabhängig davon welchen Wert (undef, false oder true) er hat.
Genau so habe ich es gemeint und nach meiner Meinung auch geschrieben.