pub fn resolve(name: String, context: &Path) -> Result<PathBuf, Error>