module AWS::SimpleDB::PutAttributes

def do_put attribute_hashes, expect_opts = {}

def do_put attribute_hashes, expect_opts = {}
  return nil if attribute_hashes.empty?
  opts = {
    :domain_name => item.domain.name,
    :item_name => item.name,
    :attributes => attribute_hashes,
    :expected => expect_condition_opts(expect_opts)
  }
  opts.delete(:expected) if opts[:expected].empty?
  client.put_attributes(opts)
  nil
end