Notes for the review: 1. Changes in `array_method.c` are bug-fixes and simplifications in code that was practically unused and is not used for NumPy proper. 2. There is still `PyArray_DescrNew`, etc. C-API which will just do nonsense for new-style DTypes. There is a reason to call it experimental :).