anchor.diff:  // BSD-style license that can be found in the LICENSE file.
   
   import 'package:angular_components/utils/async/async.dart';
  +import 'package:angular_components/utils/disposer/disposer.dart';
   
   import 'select.dart';
   import 'selection_options.dart';
  
positive.code:     assert(_options is Filterable);
      _currentLimit = lockedLimit;
      _updateFilteredOptions();
    }
  
    set unlockLimit(bool unlock) {
  
negative.code:     return filtered;
    }
  
    @override
    void dispose() {
      _disposer.dispose();
      super.dispose();
    }
  
    void _updateFilteredOptions() {
      if (_unlockLimit) {
        // clone the optionGroups
  