Assumption: Filenames do not contain spaces.

In the FAT file system, a filename can include spaces, as long as each space is preceded and followed by a nonspace character. This is not the case in the VFAT file system. You can now have a filename such as This One Has Lots Of Spaces , which includes several spaces between characters and a trailing space character.