2.4: more work to argument parser. added . "dummy" modifier, which indicates a parameter that should be ignored, and + modifier, which indicates a parameter that is required.