in a future far far away, you will be able to init this, set some parameters and then print the resulting file, all without having to specify a file.