Really? You might want to read http://www.diveintopython.net/power_of_introspection/and_or.html but I'm fine with reverting if I'm outnumbered. :)