Re-adding `assure.js`
Merge pull request #492 from avoidwork/master

Re-adding `assure.js`