code: function(feature) {
          if(this.hover) {
              if(this.highlightOnly) {
                  // we do nothing if we're not the last highlighter of the
                  // feature
                  if(feature._lastHighlighter == this.id) {
                      // if another select control had highlighted the feature before
                      // we did it ourself then we use that control to highlight the
                      // feature as it was before we highlighted it, else we just
                      // unhighlight it
                      if(feature._prevHighlighter &&
                         feature._prevHighlighter != this.id) {
                          delete feature._lastHighlighter;
                          var control = this.map.getControl(
                              feature._prevHighlighter);
                          if(control) {
                              control.highlight(feature);
                          }
                      } else {
                          this.unhighlight(feature);
                      }
                  }
              } else {
                  this.unselect(feature);
              }
          }
      }
docs: Method: outFeature
  Called on out of a selected feature.
  Only responds if this.hover is true.
  
  Parameters:
  feature - {<OpenLayers.Feature.Vector>}