anchor.diff:            selected: false,
             labelColor: config.labelColor,
             unselectedLabelColor: config.unselectedLabelColor,
  +          labelStyle: config.labelStyle,
  +          unselectedLabelStyle: config.unselectedLabelStyle,
             child: new _TabLabelBar(
               onPerformLayout: _saveTabOffsets,
               children:  wrappedTabs,
  
positive.code:   /// If this property is null, Unselected tab labels are rendered with the
    /// [labelColor] rendered at 70% opacity.
    final Color unselectedLabelColor;
  
    @override
    double get bottomHeight {
  
negative.code:           selected: true,
            labelColor: config.labelColor,
            unselectedLabelColor: config.unselectedLabelColor,
            labelStyle: config.labelStyle,
            unselectedLabelStyle: config.unselectedLabelStyle,
            child: wrappedTabs[_currentIndex],
          );
          wrappedTabs[previousIndex] = new _TabStyle(
  