code: function (map) {
          OpenLayers.Control.prototype.setMap.call(this, map);
          if (this.handlers.mouse) {
              this.handlers.mouse.setMap(map);
          }
          if (this.handlers.keyboard) {
              this.handlers.keyboard.setMap(map);
          }
          this.connectToMap();
      }
docs: override