isLeapYear function
Returns true if str represents a date in a leap year.
Implementation
bool isLeapYear(String str) {
final date = tryParseDate(str);
if (date == null) return false;
final y = date.year;
return (y % 4 == 0 && y % 100 != 0) || (y % 400 == 0);
}