anchor.diff:    LExpDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
     LActDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
   begin
  -  DateTimeToString(LActDateTime, FMT_D_T_ISO, fTimeZone.AmbiguousTimeStart(fYear));
  +  DateTimeToString(LActDateTime, FMT_D_T_ISO, FTZ.AmbiguousTimeStart(fYear));
     DateTimeToString(LExpDateTime, FMT_D_T_ISO, fAmbStart);
     CheckEquals(LExpDateTime, LActDateTime, 'AmbiguousTimeStart');
   end;
  
positive.code:   LExpDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
    LActDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
  begin
    DateTimeToString(LActDateTime, FMT_D_T_ISO, fTimeZone.InvalidTimeEnd(fYear));
    DateTimeToString(LExpDateTime, FMT_D_T_ISO, fInvEnd);
    CheckEquals(LExpDateTime, LActDateTime, 'InvalidTimeEnd');
  end;
  
negative.code:   LExpDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
    LActDateTime: {$IFDEF FPC}AnsiString{$ELSE}String{$ENDIF};
  begin
    DateTimeToString(LActDateTime, FMT_D_T_ISO, FTZ.AmbiguousTimeEnd(fYear));
    DateTimeToString(LExpDateTime, FMT_D_T_ISO, fAmbEnd);
    CheckEquals(LExpDateTime, LActDateTime, 'AmbiguousTimeEnd');
  end;
  