Create exceptions bad_configuration and missing_configuration and delete all configuration-specific exceptions.
OutputCSV writes Result to a CSV file. It extends OutputFileMedium. Update: - Output. - UserInterface (add option "output.csv-file"). - posexcept (add class no_output_csv_file).
Add class Output to handle outputs. Update UserInterface to add option "output.medium"; update posexcept.