[Python-Dev] When to signal an error