def create name, options = {}
options[:name] = name
unless options[:caller_reference]
options[:caller_reference] = "CreateHostedZone, #{name}, #{Time.now.httpdate}"
end
if options[:comment]
options[:hosted_zone_config] ||= {}
options[:hosted_zone_config][:comment] = options.delete(:comment)
end
resp = client.create_hosted_zone(options)
change_info = ChangeInfo.new_from(:create_hosted_zone, resp,
resp[:change_info][:id],
:config => config)
HostedZone.new_from(:create_hosted_zone, resp,
resp[:hosted_zone][:id],
:change_info => change_info,
:config => config)
end