[Python-Dev] Approaches to argument type-checking