anchor.diff:    
     ///////////////////////////////////////////////////////////////////////////////////////
     
  -  NumericalList selectSeriesXValues( [bool uniqueValues = false] ) {
  +  NumericalList selectSeriesXValues( [bool onlyEnabledSeries = true, bool uniqueValues = false] ) {
       NumericalList nl = new NumericalList() ;
       
  -    for (var serie in this.series) {
  +    var series = onlyEnabledSeries ? this.seriesEnabled : this.series ;
  +    
  +    for (var serie in series) {
         List<num> vals = serie.getXValues() ;
         
         for (num v in vals) {
  
positive.code:     return nl ;
    }
    
    NumericalList selectedSeriesByYValue( num yValue , [bool uniqueValues = false] ) {
      return selectedSeriesByYValues( yValue , yValue , uniqueValues ) ;
    }
    
    NumericalList selectedSeriesByYValues( num init, num end , [bool uniqueValues = false] ) {
      NumericalList nl = new NumericalList() ;
      
      for (var serie in this.series) {
        List<num> vals = serie.getYValues() ;
        
        for (num v in vals) {
  
negative.code:   
    Map<String, dynamic> get properties => _props ;
    
    NumericalList asNumericalListXValues() {
      return new NumericalList.fromList( getXValues() ) ;
    }
    
    NumericalList asNumericalListYValues() {
      return new NumericalList.fromList( getYValues() ) ;
    }
  
  