PathUtils public