Path::init -> Path::new