Ok, I see. So what you really want is a `stream` object that can be written to, and, in this case, it can be a file.  I get it.  So, the file won't be opened more than once, as it is now coded?  I'll defer on this.