pub fn safe_canonicalize<P: AsRef<Path>>(path: P) -> Result<PathBuf>
Safely canonicalize a path, handling cases where the path doesn’t exist