So looking at this, I realized that we still have the `version.txt` file sitting around. We're also repeating ourselves in several places and it looks like you missed the `VERSION` constant on line 144 of `core.js` as a result.

It looks like [grunt-replace](https://github.com/outaTiME/grunt-replace) is designed to solve exactly this problem. As part of the build process, we can replace this string with the version from `package.json`. I also like their `@@` prefix syntax better than ours.

Can you see if that can eliminate our need for the multiple bumping? If so, we can also ditch `version.txt` entirely.