`deadline.timeLeft <= Duration.Zero` would also work