anchor.diff:    @override
     void debugDeactivated() {
       assert(() {
  -      assert(_dependants.isEmpty);
  +      assert(_dependents.isEmpty);
         return true;
       });
       super.debugDeactivated();
  
positive.code:   @override
    InheritedWidget get widget => super.widget;
  
    final Set<Element> _dependants = new HashSet<Element>();
  
    @override
    void _updateInheritance() {
  
negative.code:     assert(_active);
      if (_dependencies != null) {
        for (InheritedElement dependency in _dependencies)
          dependency._dependents.remove(this);
        _dependencies.clear();
      }
      _active = false;
  