method
set_default value = default := value;
self
#
set value;
()