fn normalize_path(path: &str) -> Option<String>
path in the stored form of page paths: no query or fragment, a leading / and no trailing one. None when nothing is left, so an empty path reads the outline, not the front page.
path
/
None