The number 2, I guess. Should I add a few definitions from the dictionary? A little cleaning and removal of such odd pages wouldn't hurt this wiki board... "2" is one of the four valid numbers to use when programming. The others are "0", "1" and "many". However, using "2" instead of "many" is often a mistake. Sometimes, adding a special case as a variation of the general is appropriate. In most instances, though, what starts out as a single special case soon is joined by another, making a simple either/or decision no longer the right way to do things. Suddenly one is faced with reanalyzing the problem in order to turn a "2" into a "many". If "2" is deprecated and not used unless it's absolutely correct, and "many" is used wherever there is a possibility of multiple options, such traps are avoided. For more on the subject, see http://c2.com/cgi/wiki?TwoIsAnImpossibleNumber and http://c2.com/cgi/wiki?ZeroOneInfinityRule ---- [Category Rubbish]