Calling `destroy_csv_file` at the start of `read_csv_file` and `open_csv_file` clobbers any non-default settings e.g. new choice of delimiter is ignored. See #27