   "Execute a batch of Puts and/or Deletes in a single request.
    DynamoDB limits apply - 25 items max. No transaction
    guarantees are provided, nor conditional puts.
-   
+
    Example:
    (batch-write-item creds
      [:put :users {:user-id 1 :username \"sally\"}]


  The throughput is a map with two keys:
    :read  - the provisioned number of reads per second
    :write - the provisioned number of writes per second" ; TODO
  [creds {:keys [name hash-key range-key throughput]}]
  (.createTable
   (db-client creds)

  "Retrieve a batch of items in a single request. DynamoDB limits
   apply - 100 items and 1MB total size limit. Requested items
   which were elided by Amazon are available in the returned map
   key :unprocessed-keys.

   Examples:
   (batch-get-item creds
