Is it better to get command line from CommandLine::ForCurrentProcess() instead of passing through parameter?