pub fn eval(source: &str, context: &Context) -> Result<Value>
Compile and evaluate in one step, for a caller that has no reason to keep the compiled expression.