pub fn normalize_path(path: &Path) -> PathBuf
Consumes as much .. and . as possible without considering symlinks.
..
.