Support Chrome by removing Maps and destructuring assignments and adding mousewheel event.