fix instanceof
bugfix at SelfAssign typing