I don't know why you would do that? That appears unnecessary to me. I guess that is like a null option. On Windows, the Perl path in the shebang line is ignored but options after that path like perhaps -w are parsed and used. I don't think a double dash followed by nothing means anything on any OS.