pub fn date_age(d1: &Date, d2: &Date) -> Result<Duration, TypeError>
Compute calendar-aware age between two dates. Returns Duration with months + days components.