Check with the user before doing any interactive login steps
Switch 'csv' output mode to 'output' mode that supports CSV, XML, and Variable output types
Add parameters for the output mode changes
Cleaning up output mode changes
Change how the 'output' command operates for turning off/changing/updating settings