These two are functionally equivalent:

a += expr

a = a + (expr)

Same goes for all the other blah-equals operators (-=, *=, ...etc).