I am guessing that the tests are: 1.tests for bugs that have been fixed (to make sure they STAY fixed) 2.tests for things that may look like bugs to some people but which arent in fact bugs because the standard says to do things that way and 3.tests for things that work to make sure they stay working. Any other reason for all the tests?