# File lib/termtter/config.rb, line 14
    def set_default(name, value)
      match_p, init, last = *name.to_s.match(/^(.+)\.([^\.]+)$/)
      if match_p
        tmp = eval(init)
        if tmp.__refer__(last.to_sym).empty?
          tmp.__assign__(last.to_sym, value)
        end
      else
        current_value = __refer__(name.to_sym)
        if current_value.kind_of?(self.class) && current_value.empty?
          __assign__(name.to_sym, value)
        end
      end
    end