anchor.diff:      ui.ImageFilterEngineLayer? oldLayer,
     }) {
       assert(filter != null); // ignore: unnecessary_null_comparison
  -    return _pushSurface(PersistedImageFilter(oldLayer as PersistedImageFilter?, filter)) as ui.ImageFilterEngineLayer;
  +    return _pushSurface<PersistedImageFilter>(PersistedImageFilter(oldLayer as PersistedImageFilter?, filter));
     }
   
     /// Pushes a backdrop filter operation onto the operation stack.
  
positive.code:     ui.ImageFilter filter, {
      ui.BackdropFilterEngineLayer? oldLayer,
    }) {
      return _pushSurface(PersistedBackdropFilter(oldLayer as PersistedBackdropFilter?, filter as EngineImageFilter)) as ui.BackdropFilterEngineLayer;
    }
  
    /// Pushes a shader mask operation onto the operation stack.
  
negative.code:     ui.ColorFilterEngineLayer? oldLayer,
    }) {
      assert(filter != null); // ignore: unnecessary_null_comparison
      return _pushSurface<PersistedColorFilter>(PersistedColorFilter(oldLayer as PersistedColorFilter?, filter));
    }
  
    /// Pushes an image filter operation onto the operation stack.
  