cmd
Parses command line arguments into an Arguments instance.
Specific type for arguments: parsed and run by main.
The main, executable functionality: runs with an Arguments instance as input.
Help message to display.
Actual main, running functionality: wrapped by error-handling code.
Function to process command-line arguments into an Arguments instance.
Parses args, runs the main function, and handles errors.
The runner's name.
The runner's name. Defaults to the class name.