file/subdir of Path::Extended work differently from the equivalents of Path::Class or Path::Tiny