With Command Line Arguments it is important to remember that the program running on the operating system is "fglrun" . You effectively have two sets of command line arguments. There are the arguments that apply to "fglrun" i.e. -p to use the profiler, and those that apply to your Genero program.
One way to think of it is that with" fglrun [exec-options] program [ argument [...] ]", the "exec-options" belong to Four Js, "argument" belongs to you. What belongs to fglrun appears after fglrun, what belongs to your program appears after your program in the command line.
Read more at
https://4js.com/ask-reuben/ig-183/