pub type PathList = PunctuatedItems<Path>;
pub struct PathList { pub list: Vec<Path>, }
list: Vec<Path>