 
 (defn batch-request-items
   "Implementation detail.
-
   {<table> <request> ...} -> {<table> KeysAndAttributes> ...}"
   [requests]
   (utils/name-map

          (.setProvisionedThroughput (provisioned-throughput throughput))))
      indexes)))

(defn create-table-request
  "Implementation detail"
  [table-name hash-keydef
   & [{:keys [range-keydef throughput lsindexes gsindexes block?]
       :or   {throughput {:read 1 :write 1}} :as opts}]]


(defn attr-multi-vs
  "Implementation detail.
  [{<attr> <v-or-vs*> ...} ...]* -> [{<attr> <v> ...} ...] (* => optional vec)"
  [attr-multi-vs-map]
  (let [;; ensure-coll (fn [x] (if (coll?* x) x [x]))
