The Path Class contains the following methods:
append appends one path string to another.
getExtension retrieves the extension of the file name.
hasExecExtensionType determines whether the path string ends in .exe, .com, .bat, .pif, or .cmd.
isRoot determines whether the path string is a root path.
isValidFileChar determines whether a character can be used in a file name.
removeBeginEndQuotes removes leading and trailing quotes from the path string, if there are any.
removeTrailingSlash removes a trailing backslash unless the path is a root path.
validateFilename checks a file name, and if it is not valid, attempts to correct it.