I6: System_file directive for extensions

While going through some I6 extensions I noticed that several contain optional functions. This can be a minor irritatant when the compiler complains that a function was declared but never used. Is it a Good Idea to put a “System_file;” directive in extensions to silence this?

Yes, as long as you test-compile it without that directive to make sure no other warning messages appear.