Class BasePath<T extends BasePath<T,​FS>,​FS extends BaseFileSystem<T>>