Dear Pythran developers,
I want to draw your attention to PEP 576  and 580 . I'm the author of PEP 580. The basic problem that these try to solve is that CPython has various optimizations for calling built-in functions/methods but that user-defined classes cannot benefit from these. Those PEPs define a protocol which every class can use. Since Pythran is all about creating fast functions, I think that it could benefit from a faster calling protocol. The two PEPs in question are two different solutions to this problem. I wrote a comparison in  between the two.
So my question to you is: does this look useful for Pythran? If so, do you prefer PEP 576 or PEP 580?