1. Do these extensions support atomic transactions?
2. Are they capable of compressing the contents of an INI file at all, and/or placing the INI file into (or retrieving it from) a ZIP?
3. Do they operate asynchronously and/or on multiple processor threads?
4. Do they work with writing UTF-8 files (without BOM), and reading INI files encoded in UTF-16 (or in UTF-8 that mistakenly contains a BOM)?
5. Can the extension choose the filename when writing an INI file?
6. Can the extension automatically obfuscate a string that it's writing?