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