It seems that these were removed, but then it also seems like you're calling `as_str().unwrap().to_str()` in a very large number of locations. Is there a reason that you didn't implement `to_str()` on paths?