Add option to play safe detection
I see many reports of wrong encoding detection. I was about to report another one, and I don't think this will ever be solved. But if you could add a line option --safe-uf8 (or what you prefer) That if the option is set and the file can be mapped to utf8 it returns utf8 and if does not map, then return other encoding detected.
For example the file attached has a simple "á" char and the file is detected as : TIS-620 When it could be better assigned to ISO-98859-1 or UTF8