*** The new macro `with-temp-file' lets you do some work in a new buffer and write the output to a specified file. Like `progn', it returns the value of the last form.