When the user executes a program with incorrect arguments, and the program prints a 'usage' instruction to the user, should this be printed to stderr?
When the user executes a program with incorrect arguments, and the program prints a 'usage' instruction to the user, should this be printed to stderr?