class AWS::Core::XmlGrammar::CustomizationContext

def deep_copy(hash = self)

def deep_copy(hash = self)
  fields = hash.inject({}) do |copy,(key,value)|
    if value.is_a?(CustomizationContext)
      value = value.deep_copy
    elsif value.is_a?(Hash)
      value = deep_copy(value)
    end
    copy[key] = value
    copy
  end
  hash.merge(fields)
end