Mike, I wish your Durus example had Flintstone as a subclass of Persistent. In application-level Durus code calls to _p_note_change() should be rare, and this is especially true in code that is intended as an introduction. (I do, however, understand that you wrote it that way to be storage- neutral.) On Sep 11, 2007, at 6:11 PM, Mike Orr wrote: > Here you go. If you send me the Schevo files and some text, I'll add > them to the page. > > http://sluggo.scrapping.cc/python/comparative-databases-demo/