anchor.diff:  
   const FLREVersion=$00000004;
   
  -      FLREVersionString='1.00.2016.01.01.17.48.0000';
  +      FLREVersionString='1.00.2016.01.01.19.47.0000';
   
         FLREMaxPrefixCharClasses=32;
   
  
positive.code:    end;
     if f>0 then begin
      UnicodeCharClass.AddUnicodeBlock(f,IgnoreCase);
      UnicodeCharClass.Canonicalized:=true;
      exit;
     end;
  
negative.code: procedure TFLREUnicodeCharClass.AddUnicodeBlock(Block:longword;IgnoreCase:boolean=false);
  begin
   AddRange(FLREUnicodeBlocks[Block].FromChar,FLREUnicodeBlocks[Block].ToChar,IgnoreCase);
  end;
  
  procedure TFLREUnicodeCharClass.AddUnicodeAdditionalBlock(Block:longword;IgnoreCase:boolean=false);
  var Range:longint;
  begin
   for Range:=0 to length(UnicodeAdditionalBlocks[Block])-1 do begin
    AddRange(UnicodeAdditionalBlocks[Block,Range].FromChar,UnicodeAdditionalBlocks[Block,Range].ToChar,IgnoreCase);
   end;
  end;
  
  procedure TFLREUnicodeCharClass.Combine(From:TFLREUnicodeCharClass);
  