anchor.diff:    ],
     providers: [
       ExistingProvider(DateRangeEditorHost, MaterialDateRangePickerComponent),
  +    ExistingProvider(Focusable, MaterialDateRangePickerComponent),
       ExistingProvider(HasDisabled, MaterialDateRangePickerComponent),
       ExistingProvider(PopupSizeProvider, MaterialDateRangePickerComponent),
     ],
   )
   class MaterialDateRangePickerComponent
  +    with FocusableMixin
       implements
           HasDisabled,
           OnInit,
  
positive.code: import 'package:angular_components/material_datepicker/range.dart';
  import 'package:angular_components/material_popup/material_popup.dart';
  import 'package:angular_components/material_select/dropdown_button.dart';
  import 'package:angular_components/model/date/date.dart';
  import 'package:angular_components/model/date/date_formatter.dart';
  import 'package:angular_components/model/observable/observable.dart';
  
negative.code:   Focusable _dateRangeEditor;
    bool _focusOnDateRangeEditorInit = false;
    PopupSizeProvider _popupSizeProvider;
  
    @ViewChild(ButtonDirective)
    set focusableElement(ButtonDirective button) {
      focusable = button;
    }
  
    @Deprecated('Use [presets] instead.')
    @Input('predefinedRanges')
  