expanded licm and copy elim to use alias info, made sure escape analysis is cached on version not on copied_by
make adverbs runs in parallel only if runtime loaded