Isn't this just how the regular assignment operator functions in practically every other language? Even Java, which is notorious for excluding tons of common features that "lead to bad code", has an assignment operator that functions this way. I seriously don't understand why this is so controversial.,(reply>), because it's fun to kick up a fuss