[boxing-optimization] 1. Optimization of type conversion with boxed values (transform Integer.valueOf(x). .. .longValue() -> I2L and etc)
2. Quick fix (Follow ALOAD operations for variables with boxed values)
3. Do not remove boxing when possibly unsuccessful CHECKCAST is performed