Move nelem() macro into jsi.h