Fix: operator-assignment addition is non-commutative (fixes#1556)
Merge pull request #1565 from btmills/issue1556

Fix: operator-assignment is not commutative (fixes #1556)