I hope I did keep everything ABI compatible (well everything that is reasonably to use). This is used in two different tests for `ufunc.at` and another one more specific, but as of yet not tested for ABI, only for API compatibility. I am aware it still needs checking. I think Thaeno is probably the only project using this API (it was only exposed in 1.8. and that is not even officially released yet).