# 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