Gregory Brown [MOVED, SEE BIO] · Oct 30
Interesting!
Probably has to do with this being an operator.
The first one likely is interpreted as "Call the method a= and then return the right hand side of the expression", while the second is just an ordinary method call?