bool isFresh({DateTime? now, Duration maxAge = const Duration(hours: 8)}) { now ??= DateTime.now(); return now.difference(this) < maxAge; }