combine BinOp and AssignmentExpression eforestation