in reply to Re^2: Error in IIS server for Perl script
in thread Error in IIS server for Perl script

Yes, it's definitely "should" and not "must". Similarly to use strict; in Perl. In both cases, doing that will cause you no harm. You are free not to do that but if (when!) things break, you get to keep both halves.