Hi Paul,
can you tell us more about your use-case?
Files could be binary data or text or something else.
If we had a detection if the file is probably text (e.g. only ascii or utf-8 or utf-16 chars)
we could use armor when doing the text files, but what for?
Both binary and base64 encoded files will not be directly readable.
Best,
Bernhard