Why does tp_clear have a return value? All the code I've seen returns 0, but the only place that clear is called doesn't inspect its return value. Jeremy