Is this a copy of `camera/js/vendor/evt.js` or modified from it? I'm concerning maintenance effort of duplicate code.