1/// A goodness of fit. 2pub trait Goodness<T> { 3 /// Check if the candidate is admissible. 4 fn admit(&mut self, candidate: &T, original: &T) -> Option<bool>; 5}