eby: talk about test driven development! you could actually automate the generation of the tests -- staff clicks, tests get written, you get notified tests are failing, you fix until they pass. Until you run into staff demands that are impossible to fulfill of course, or mutually contradictory.