Setting up a ConfigView based on a --region CLI option and then passing that view to another RegionConfigurableMixin command caused the latter to overwrite the former's settings unless the former also passed the --region option along with it. The update_config_view now overwrites preexisting settings only when they are explicitly passed to that method. Example of this happening: https://eucalyptus.atlassian.net/browse/TOOLS-635