Can change it back to the -1 thing. the error_converting is used in some places across numpy and is just a macro anyway. A new public conversion function for a single axes or even integer/intp, or what do you suggest?