Benjamin Kaplan wrote: > cmp(e, string) is actually just a shortcut for e.__cmp__(string). FYI, cmp(e, string) does a lot more than just calling e.__cmp__(string). Check out Objects/object.c:do_cmp() Christian