Let me show you my favorite class yet, from my sql implementation:
class NotExistsPred(ExistsPred):
existsreturn = 0
notexistsreturn = 1
prefix = " NOT EXISTS "
Now, I could shorten both ExistPred and NotExistsPred by
about a total of 4 lines by using "not self.existsreturn"
in place of "self.notexistsreturn", but I decided to sacrifice
code complexity for speed (snort). -a.
===
REMEMBER: There are no bad children, only bad behaviors (snort).