anchor.diff:    Read(@Result, 1);
   end;
   
  -class function TSpineDataProvider.FetchData(const DataName: String): TSpineDataProvider;
  -  var FileName: String;
  +class function TSpineDataProvider.FetchData(const DataName: AnsiString): TSpineDataProvider;
  +  var FileName: AnsiString;
     var fs: TFileStream;
   begin
     Result := nil;
  
positive.code:     property RegionOriginalHeight: Single read _RegionOriginalHeight write _RegionOriginalHeight;
      property Offset[const Index: Integer]: Single read GetOffset write SetOffset;
      property UV[const Index: Integer]: Single read GetUV write SetUV;
      property Path: String read _Path write _Path;
      property Texture: TSpineTexture read _Texture write SetTexture;
      constructor Create(const AName: String); override;
      destructor Destroy; override;
      procedure SetUVs(const u, v, u2, v2: Single; const Rotate: Boolean); inline;
      procedure UpdateOffset;
  
negative.code:     var _b: Single;
      var _a: Single;
      var _HullLength: Integer;
      var _Path: AnsiString;
      var _Width: Single;
      var _Height: Single;
      var _Texture: TSpineTexture;
  