- Refactored RestoreCmdDefaults to remove unrelated members
- Refactored Restore and Backup to achieve symmetry when dealing with command level processing