# File lib/hashr.rb, line 111
    def deep_defaultize(hash)
      self.class.defaults.each do |key, value|
        case key.to_sym
        when :_include
          hash.include_modules(value)
        when :_access
          hash.include_accessors(value)
        end
      end

      hash.each do |key, value|
        deep_defaultize(value) if value.is_a?(Hash)
      end

      hash
    end