pub fn resolve_variables( doc: &mut Document, variables: &HashMap<String, Value>, ) -> Result<(), ValidationError>
Resolve variables in a document, replacing Value::Variable with actual values