def set_flag(self, value): """Set flag for this object.""" if value in Image.Flags: value = value.value if Image.Flags(value) not in Image.Flags: raise Exception("Internal Error: Invalid flag value") if value != self.flag: self.flag = value