Maybe `TmpDirIfNecessary` should also support the `prefix` option, to give a temporary directory a certain prefix (if no directory is provided already?
Maybe
TmpDirIfNecessaryshould also support theprefixoption, to give a temporary directory a certain prefix (if no directory is provided already?