macro_rules! join_path {
    ($($part:expr),+) => { ... };
}