What's up with the command line argument parser?
| orchid% pike -M ~/pike/lib/modules -D FOO=17 -e 'werror("%O\n",FOO)'; echo | Pike: Couldn't find script to execute | ("/home/mirar/pike/longlongint/FOO=17") | orchid% pike -M ~/pike/lib/modules -DFOO=17 -e 'werror("%O\n",FOO)'; echo | -:3:Undefined identifier "FOO". | Compilation failed.