Fix #663 by adding addition assignment operator
Merge pull request #888 from cosmoharrigan/old-diffusion

Fix #663 by adding addition assignment operator