Well, I'm writing an emulator and I have to take logs in difficult cases, when the GUI breaks for some reason (for example, because of an incorrectly programmed VEH), or, for example, use a dynamic config redirection of stdout either to a real console, or to a file, or somewhere else