Currently each class can accept an optional parameter to define the output file name. The problem being, this parameter is sometimes defined on the constructor and other times on the write method.
Determine where this should be defined, and document it.
Currently each class can accept an optional parameter to define the output file name. The problem being, this parameter is sometimes defined on the constructor and other times on the write method. Determine where this should be defined, and document it.