Very minor comment: We have a convention of putting a ```$``` at the beginning of variable names that represent jquery objects (so that we avoid re-jquery-izing them.)

For helper functions (like this), this isn't a very big deal. But, ```list``` and ```addition``` should probably be changed to ```$list``` and ```$addition```.