Why is support for this extension restricted to certain types of files? Why not simply make this extension work with any file I'm working on?