pub type Evaluate = Box<dyn Evaluator + Send + Sync + 'static>;
pub struct Evaluate(/* private fields */);