I was wondering the same thing. I would have thought every possible combination of parameters would have been tried by now. I guess it just goes to show you that your code is never really complete.

> I guess it just goes to show you that your code is never really complete.

Yes and no, feature bloat usually justify themselves innocently and once you go down that slope there is no return.

The hardest thing to do in software is commit yourself to a set of feature and protect it from any "helpful additions", naming might be the second hardest.