..
The character encoding has to be specified somewhere. Do we envision
having differently encoded filenames on the same filesystem? Filenames
that are encoded differently than the contents of the file itself? Does
the filesystem need to know if a file's contents even have an encoding?
I'm sure these are very old questions, but I know little about how file-
systems are designed because I've never designed one (and I'm glad :o)