@property
def mixed_vars(self):
    _vars = self.vars.copy()
    _vars.update(self.region.to_dict())
    zones = self.get_zones()
    zone_dicts = []
    for zone in zones:
        zone_dicts.append(zone.to_dict())
    _vars['zones'] = zone_dicts
    return _vars
@property
def mixed_vars(self):
    _vars = self.vars.copy()
    _vars.update(self.region.to_dict())
    zones = self.get_zones()
    zone_dicts = []
    for zone in zones:
        zone_dicts.append(zone.to_dict())
    _vars['zones'] = zone_dicts
    return _vars