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