Some *nix tools to use a "--" switch to mean "Ignore the rest of the line". For example:
 Code:
kix32.exe -f myscript.kix -- -myswitch file1 file2 file3 ...


In this example everything after the "--" is available via the command line macro, but is ignored by the interpreter.

Maybe a SetOption() would do as an easy to implement alternative.
 Code:
$=SetOption("SingleScript","ON")


Although just thinking about it now, maybe full control over the command line processing would be cool.

How about being able to chain to a new script on exit? Or being able to restart your script with different command line parameters on exit? The same mechanism would be used to swallow the command line parameters.