Added protection bytecode for freevar, UCLO