code: function(){
              var _knl = _m._$KERNEL;
                   _ie7 = _knl.engine=='trident'&&_knl.release<='3.0';
              return _isHack()&&('onhashchange' in window)&&!_ie7;
          }
docs: check use hashchange event on window