Почему Метод GetBase64String не поддерживает распаковку сжатого файла перед возвратом результата?

Метод GetBase64String
в DatabaseFileManager метод SaveFile выполняет сжатие перед сохранением, если файл имеет расширение отличное от “zip”, “rar”, “7z”.
Метод GetBase64String (может не только он один) не поддерживает распаковку такого файла перед возвратом результата.
Сейчас используем GetFile и преобразуем в Base64String.
Поведение GetBase64String так и задумано или это недоработка? А если задумано, объясните почему так?

gizatulin ответил(а):
Считаю это недоработкой. Такое поведение тянется со времен B4, и учитывая что это используется в проектах - изменить такое поведение быстро - невозможно.
Это ломающее изменение которое мы запланируем на один из следующих периодов