EDIT: Turns out the code is incompatible with AUTO_TRA. Until future investigation, you can't use this if you are not wiling to resign from using AUTO_TRA function.
Introduction:
Since introduction of HANDLE_CHARSETS, modders have given the ability to support translation for both classic and enhanced editions of the Infinity Engine games.
The function itself was doing it's job: convert file encoding from one to another. But it also had annoyances which various modders was able to overcome via custom code.
Now, with the introduction of `out_path` parameter, all of the annoyances a