Rely on polyfill for addEventListener instead of utility.on to handle IE's attachEvent