code: function(column) {
      var oColumn = this._oColumnSet.getColumn(column);
  
      if(!oColumn) {
          // Validate TD element
          var elCell = this.getTdEl(column);
          if(elCell) {
              oColumn = this._oColumnSet.getColumn(elCell.cellIndex);
          }
          // Validate TH element
          else {
              elCell = this.getThEl(column);
              if(elCell) {
                  // Find by TH el ID
                  var allColumns = this._oColumnSet.flat;
                  for(var i=0, len=allColumns.length; i<len; i++) {
                      if(allColumns[i].getThEl().id === elCell.id) {
                          oColumn = allColumns[i];
                      } 
                  }
              }
          }
      }
      if(!oColumn) {
      }
      return oColumn;
  }
docs: COLUMN FUNCTIONS 
  For the given identifier, returns the associated Column instance. Note: For
  getting Columns by Column ID string, please use the method getColumnById().
  
  @method getColumn
  @param column {HTMLElement | String | Number} TH/TD element (or child of a
  TH/TD element), a Column key, or a ColumnSet key index.
  @return {YAHOO.widget.Column} Column instance.