A correct WD-writers behavior:
1) If a user chooses an output file from an OpenFileDialog then a file extension must be automatically added to a chosen file. A file filter in the OpenFileDialog must be correct. It depends on WD-element or a chosen file format.
2) If a user types an output filename by himself then nothing should be added to the name of the result file.
For example, if a user types a path "c:\out" then the result filenmame must be "out", but not "out.fa" or anothers.
3) WD-reports must have corrects output files names.