Consistent Key Naming for Unambiguous File Access

Consistent Key Naming for Unambiguous File Access

Keys are now named using file extensions to ensure each file can be retrieved unambiguously. When duplicates remain, keys are alphabetically ordered and numbered (_1, _2).