anchor.diff:  export 'package:flare_dart/actor_node.dart';
   import 'trim_path.dart';
   
  +abstract class FlutterActorDrawable {
  +  void draw(ui.Canvas canvas);
  +}
  +
   abstract class FlutterFill {
     ui.Paint _paint;
     void initializeGraphics() {
  
positive.code: 
    @override
    Future<bool> loadAtlases(List<Uint8List> rawAtlases) async {
      List<ui.Codec> codecs =  await Future.wait(rawAtlases.map((Uint8List buffer) => ui.instantiateImageCodec(buffer)));
      List<ui.FrameInfo> frames = await Future.wait(codecs.map((ui.Codec codec) => codec.getNextFrame()));
      _images = frames.map((ui.FrameInfo frame) => frame.image).toList(growable: false);
      print("GOT IMAGES $_images");
      return true;
    }
  
    @override
    Future<Uint8List> readOutOfBandAsset(String assetFilename, dynamic context) async {
      _AssetBundleContext bundleContext = context;
      int pathIdx = bundleContext.filename.lastIndexOf('/') + 1;
      String basePath = bundleContext.filename.substring(0, pathIdx);
  
negative.code:   }
  }
  
  class FlutterActorShape extends ActorShape implements FlutterActorDrawable {
    ui.Path _path = ui.Path();
    bool _isValid = false;
  
  