multidimensional ⍳ returns indices as subarrays

This is the way Dyalog do it.  It's incompatible with Iverson's
Dictionary of APL.
implemented \ ("scan")