# Functions
CreateFile creates a file with the given path.
DirectoryExists checks if the specified directory exists.
FileExists checks if the specified file exists.
IsDirectory returns true if the specified path is a directory.
IsFile returns true if the specified path is a file.
Calls os.MkdirAll with 0755 permissions.
NewTempFile creates an TempFile.
NewTempFileWithContent creates an TempFile with the given content.
PathExists checks if a specified path exists.
ReadFileText behaves like Go's os.ReadFile, but returns a string instead.