                       return false;
                         }

                         var hash = this.formatHash(this.map);
                         if (this.lastHash != hash) {
                             location.replace(hash);
                             this.lastHash = hash;
                         }
                     },

                     movingMap: false,
                     update: function() {
                         var hash = location.hash;
                         if (hash === this