ProtectedDereferenceProtectedReferenceRegister a callback to the default value change event
the callback function when the default value was change
will it run once just after the event was register?
Register a callback to the value change event
the callback function when the value was change
will it run once just after the event was register?
Represent the class have the default value