pub(crate) fn is_late(key: &str) -> bool
Whether a dose marked now is late: more than half an hour past its time.