works/no-op without errors on IE8/old browsers

a filler replacement for add and remove event listeners