Yes of course, you are absolutely right. Then again, maybe the check and fallback is unnecessary, since I know of no platform that has touch events *and* doesn't support addEventListener. IE8 Mobile comes to mind, but that doesn't seem to be supported by enyo anyway. Its unlikely that such a platform would be released in the foreseeable future. So maybe these line should be removed to improve readability and performance - what do you think?