Names.DirPathSourceType of directory paths. Essentially a list of module identifiers. The order is reversed to improve sharing. E.g. A.B.C is "C";"B";"A"
Create a directory path. (The list must be reversed).
Represent a directory path. (The result list is reversed).