anchor.diff:      // TODO(abarth): We cancel our subscriptions in [dispose], which means we
       // shouldn't receive this callback when we're not mounted. If that's the
       // case, we should change this check into an assert that we are mounted.
  -    if (!mounted) return;
  -    setState(() {});
  +    if (!mounted)
  +      return;
  +    setState(() { });
     }
   }
   
  
positive.code: 
    @override
    bool operator ==(dynamic other) {
      if (other.runtimeType != runtimeType) return false;
      final StoreToken typedOther = other;
      return identical(_value, typedOther._value);
    }
  
negative.code:   @override
    void dispose() {
      final Iterable<StreamSubscription<Store>> subscriptions =
        _streamSubscriptions.values;
      for (final StreamSubscription<Store> subscription in subscriptions)
        subscription.cancel();
      _streamSubscriptions.clear();
  