pub fn path_from_root(branch: &str) -> Result<Vec<String>>
The stack path from the bottom up to (and including) branch, parent-first; descendants above it are left out.
branch