Switch to @nloops and @nref
Add @nrefshift, a macro for referencing from displaced positions in arrays
Add comments
Generalize @nrefshift
Add support for indirect indexing A[I1[i1], I2[i2], ...] (@nextract and @nlookup)
Improve inlining
Add tests
Add @nlinear to convert to a linear index