Path.pathpart return type is adjusted from string to path

I think this is better

Agreed, although changing it now might break existing scripts and you can do DOpus.FSUtil.NewPath(p.pathpart) for the same result.