I don't like it. Empty is how it's done on any language which allows this sort of thing, it's the most intuitive and I don't see anything wrong with it.
If you need this, it probably means that your priorities are not set well in the function. And if you have a function that has multiple optional parameters in which the order does not matter, you don't want multiple optional parameters, you want one optional array, which would contain whatever it is that you want. Language constructs and syntax helpers aren't a substitute for well-written code and documentation. On Mon, Sep 2, 2013 at 11:48 PM, Levi Morrison <morrison.l...@gmail.com>wrote: > Oops, didn't mean to send a blank message, sorry all. Just clicked on the > wrong spot. >