fixed increment/decrement and opAssignOps