I'll fix the tab.  I don't see any difference in performance on ubuntu
with this optimization.  I added that because @raulcota said it made
a difference on windows for his benchmark.  I'm still waiting for him
to verify.  I also kept his macro name but perhaps a name like
PyArray_CheckPrimitiveType might be better.