anchor.diff:  
     @override
     BuildContext get context {
  -    assert(_throwIfDisposed());
       return _buildContext;
     }
   
  
positive.code: 
    @override
    void pageBroadcast(Action action, {bool excludeSelf}) {
      assert(_throwIfDisposed());
      store.sendBroadcast(
        action,
        excluded: excludeSelf == true ? _onBroadcast : null,
  
negative.code:   @override
    ListAdapter buildAdapter() {
      assert(logic is AbstractAdapter<T>);
      ListAdapter result;
      if (logic is AbstractAdapter<T>) {
        final AbstractAdapter<T> abstractAdapter = logic;
  