# File lib/aws/core/options/validator.rb, line 84
        def validate_map rules, value, opt_name, context = nil
          unless value.respond_to?(:to_hash)
            format_error('hash value', opt_name, context)
          end
          value.inject({}) do |values,(k,v)|
            context = "member #{k.inspect} of :#{opt_name}"
            values[k] = validate_value(rules[:members], v, opt_name, context)
            values
          end
        end