I've always accepted the None vs. 0 as a cavaet of the added convenience but I think it's ultimately worth it.
Sorry, I didn't want to start a "nothing values evaluate to false" argument. I'll go read python-dev archives a bit and see if there's anything useful for me to know. Thanks -- http://mail.python.org/mailman/listinfo/python-list