anchor.diff:    final ChangeDetectorRef _changeDetector;
     final DomService _domService;
     SelectionModel _selectionModel;
  -  QueryList<ScorecardComponent> _scorecards;
  +  List<ScorecardComponent> _scorecards;
     ScorecardBarDirective _scorecardBar;
     String chevronBack = chevronLeft;
     String chevronForward = chevronRight;
   
     /// Whether to allow for uniform widths on scorecards.
     bool _enableUniformWidths;
  +  bool _initialized = false;
   
     bool get isScrollable => scrollable && (_scorecardBar?.isScrollable ?? false);
     bool _atScorecardBarStart = false;
  
positive.code:   }
  
    @ContentChildren(ScorecardComponent)
    set scoreCards(QueryList<ScorecardComponent> value) {
      _scorecards = value;
      _disposer.addStreamSubscription(
          _scorecards.changes.listen((_) => _onScorecardsChange));
      scheduleMicrotask(_onScorecardsChange);
    }
  
    @override
  
negative.code:       default:
          _selectionModel = new SelectionModel();
          break;
      }
      if (!_initialized) {
        _initialized = true;
        scheduleMicrotask(_onScorecardsChange);
      }
    }
  
  