new INST_LMAP_COLLECT, speeds up lmap and eliminates the need for a temp var