pub fn generate_value_from_context( expression: &str, context: &HashMap<&str, Value>, data_type: &Option<DataType>) -> Result<DataValue>