ha! that's too funny
Thanks for taking a look at the file's contents!
File extensions vs. magic numbers. Yes, they are 2 different industry protocols for helping to filter/exclude file contents. The former is visible to a user while the latter is not immediately visible to a user but is visible to a program. Both approaches can be spoofed, for sure. Such as the case that you found of a CLI file masquerading as a SLF file.
At the end of the day, both protocols are used as a preliminary way to filter out (or filter in) a file (given a set of files). The actual program under consideration (in this case Blue Kenue) will determine if the file is "valid" or "invalid" when trying to load it.
For me, I like file extensions because I can easily see them and I'm not (personally) a fan of files without an extension because if I'm given a directory with 500 files without extensions, I wouldn't be able to easily know which files "belong" to which programs without using a program to help me...
Po-tay-toe... po-tah-toe...
Kindly... Alan