Not quite - parameters starting with double slash or dash are free. Those starting with single slash/dash are free so long as the first char following the slash/dash doesn't conflict with the chars recognized by Kix32.

I use script args extensively now that they are available, and am willing to double-dash the D,F,R,U, and T to prevent conflicts. Since I now mostly write with double-dash arg parsing overall, it makes it easy to remember. When I need to pass an argument like a file name, I do it with --f:filename and split on the first ":".

Glenn
_________________________
Actually I am a Rocket Scientist! \:D