I'm not a language lawyer, but I'd be /very/ surprised if it where in the spirit of the ANSI spec that you could "extend" functions at your whim. As a data point, look at the dictionary entry for DIRECTORY which specifically allows implementations to add keyword parameters to the function. Why would that passage be in there?
That's enlightening and proves your point, thanks.
Leslie