DateTime mostRecentMonth({DateTime? date, int addMonths = 0}) { date ??= DateTime.now(); return DateTime(date.year, date.month + addMonths); }