[Mike Meyer] > This principle is know in Unix circles as "POLA" - the "Principle Of > Least Astonishment". In language design circles, there should be a POGA -- Principle Of Guaranteed Astonishment. No matter what design choices you make, someone, somewhere is going to be astonished. Obviousness is in the eye of the beholder. Raymond