Pass original expression to CompilerExpression in ClassMethod for return type check failed
Fix critical type in bitwise operators
Unset statement added support for list

- added support for list

- small fixes

- added tests