[capi-sig] How can we make Python's C-API more friendly for non-C languages?