'Setter. Allows for self.value = value. We cannot cache here,
see self.__value_get.'

def __value_set(self, new_value):

    self.db_value = to_pickle(new_value)
    self.save(update_fields=['db_value'])
