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