pub trait ChronologicallyVerifiable<T> { fn valid_now(&self) -> bool; fn valid_at(&self, time: T) -> bool; }