@staticmethod
def default_setter(name, instance, value, init=False):
    """
        Default setter which behaves like normal TogglField, that stores the value inside of the instance's dict under
        the field's name.

        :param name: Field's name
        :param instance: Instance of the entity
        :param value: Value to be set
        :param init: Boolean that describe if the value is being set during creation of the entity's instance
        :return: Boolean which indicates whether the value resulted in updated state of the instance
                (for tracking changes for correct PUT behavior). True if state was changed.
        """
    org_value = instance.__dict__.get(name)
    instance.__dict__[name] = value
    return org_value != value
