anchor.diff:          getterReference: currentLibraryIndex?.lookupGetterReference(fieldName));
       currentLibrary!.addField(funcPtrField);
   
  -    // _@FfiNative_Math_sqrt(x)
  +    // _@FfiNative__square_root(x)
       final callFuncPtrInvocation = FunctionInvocation(
           FunctionAccessKind.FunctionType,
           StaticGet(funcPtrField),
  
positive.code:   visitProcedure(Procedure node) {
      // Only transform functions that are external and have FfiNative annotation:
      //   @FfiNative<Double Function(Double)>('Math_sqrt')
      //   external double _sqrt(double x);
      if (!node.isExternal) {
        return node;
      }
  
negative.code: 
    // Transform:
    //   @FfiNative<Double Function(Double)>('Math_sqrt')
    //   external double _square_root(double x);
    //
    // Into:
    //   final _@FfiNative__square_root =
    //       Pointer<NativeFunction<Double Function(Double)>>
    //           .fromAddress(_ffi_resolver('dart:math', 'Math_sqrt'))
    //           .asFunction<double Function(double)>();
    //   double _square_root(double x) => _@FfiNative__square_root(x);
    Statement transformFfiNative(
        Procedure node, InstanceConstant annotationConst) {
      assert(currentLibrary != null);
  