docs: function(source){
      for (var i = 0, sourceInfo; sourceInfo = this.sourceValues_[i]; i++)
        if (sourceInfo.source === source)
        {
          if (this.listen.sourceValue && source instanceof Emitter)
            source.removeHandler(this.listen.sourceValue, this);
  
          this.updateDataset_.call(sourceInfo, null);
          this.sourceValues_.splice(i, 1);
          return;
        }
  
      /** @cut */ basis.dev.warn(this.constructor.className + '.removeSource: source value isn\'t found in source list');
    }