[Python-Dev] Annotating pure functions to improve inline caching/optimization