pub fn evaluate(
env: &mut Environment,
data_provider: &Box<dyn DataProvider>,
queries: Vec<Query>,
) -> Result<Vec<EvaluationResult>, String>
pub fn evaluate(
env: &mut Environment,
data_provider: &Box<dyn DataProvider>,
queries: Vec<Query>,
) -> Result<Vec<EvaluationResult>, String>