anchor.diff:   Jobs:=nil;
    CountJobs:=0;
    MaxJob:=0;
  +
  + ManySubMatches:=nil;
    WorkSubMatches:=nil;
    MatchSubMatches:=nil;
   
  + SetLength(ManySubMatches,Instance.CountManySubMatches);
    SetLength(WorkSubMatches,Instance.CountSubMatches);
    SetLength(MatchSubMatches,Instance.CountSubMatches);
   
  
positive.code: destructor TFLREBitStateNFA.Destroy;
  begin
   SetLength(Jobs,0);
   SetLength(WorkSubMatches,0);
   SetLength(MatchSubMatches,0);
   inherited Destroy;
  
negative.code:        Jobs:TFLREBitStateNFAJobs;
         CountJobs:longint;
         MaxJob:longint;
         ManySubMatches:TFLREOnePassNFASubMatches;
         WorkSubMatches:TFLREBitStateNFASubMatches;
         MatchSubMatches:TFLREBitStateNFASubMatches;
         constructor Create(const AThreadLocalStorageInstance:TFLREThreadLocalStorageInstance);
  