I &lt;3 :=<br>This reminds me of back when python 3.0 alpha released and a bunch of people freaked out and for over a decade refused to move codebases over despite an automated script that could make the move for you in petition of the fact that 3.x broke backwards compatibility.<br>If they had their way, 5/2 would still be equal to 2...,(reply>), @Gabriel another reason to hate the extraneous bracket,(reply>), @Unsubtle Major Dictator python 2.x is dead...,(reply>), @Gabriel or use python 2,(reply>), @Unsubtle Major Dictator obj.add(some_str)<br>How is that not grammatical?  The quotations mean "this is a str".  You're free to assign said string to a variable first.,(reply>), ​@Gabriel writing brackets around quotations is ungrammatical.