Fixed optimization of X = X+y again. The softcast that is automatically installed by the "+=" style operators caused the optimization to be disabled.