On Sep 10, 2007, at 11:34 am, Tim Ottinger wrote: > That's partly because side effects can BE the program. It's a > somewhat crummy language that way. No, you just have to understand what the side effects *are*. Otherwise you could say that "stickshift is a somewhat crummy transmission" every time you stall the car. It's part of the design philosophy. R.