pub type Comparator<T> = Arc<dyn Fn(&T, &T) -> bool + Send + Sync>;
Application equality used by shadow validation.
pub struct Comparator<T> { /* private fields */ }