pub fn resolve_refs(
document: DocumentPath,
original_cache: &mut HashMap<DocumentPath, Rc<Value>>,
resolved_cache: &mut HashMap<DocumentPath, Rc<Value>>,
) -> Result<Rc<Value>, ResolverError>
pub fn resolve_refs(
document: DocumentPath,
original_cache: &mut HashMap<DocumentPath, Rc<Value>>,
resolved_cache: &mut HashMap<DocumentPath, Rc<Value>>,
) -> Result<Rc<Value>, ResolverError>