[Python-Dev] Operator overloading inconsistency (bug or feature?)