Wie oft übergibt man denn da was?
Wenn zu 99% eh nix übergeben wird, dann fänd ichs überflüssig jedemal leeres Zeug übergeben zu müssen. Dann würd ich eher named-parameter verwenden.
Wenn hier überwiegend Werte übergeben werden kann man durchaus undef und co übergeben.
1 + 1 = 10