flattening: wrapInArrIdent will not addMapLetArray
flattening: wrapInArrIdent will not addMapLetArray

And will also throw error on Mem type

diku-dk/futhark,mrakgr/futhark,mrakgr/futhark,ihc/futhark,ihc/futhark,HIPERFIT/futhark,CulpaBS/wbBach,diku-dk/futhark,ihc/futhark,HIPERFIT/futhark,HIPERFIT/futhark,diku-dk/futhark,diku-dk/futhark,diku-dk/futhark,mrakgr/futhark