pub fn eval_hook( engine_state: &mut EngineState, stack: &mut Stack, arguments: Vec<(String, Value)>, value: &Value) -> Result<(), ShellError>