The names of the product elements
The name of the type
Creates path from interpreting the specified string representation.
A path with a slash prefix will be interpreted as absolute, all other input is interpreted as a relative path.
Empty path segments are allowed, but should usually be avoided for usability reasons.