has.js cleanup