fixed bug, when parts of destructed during macr-substitution casedef entries cause internal compiler error on lambdalift phase
 when pattern was used in assignment of read/write variables in selector loop.