pub fn expand_path(path: &Path) -> PathBuf