     (as-map
      (.query
       (db-client creds)
-      (query-request table hash-key range options)))))+      (query-request table hash-key range options)))))

             ProvisionedThroughput
             ProvisionedThroughputDescription
             PutItemRequest
             PutItemResult ;;+
             PutRequest
             QueryRequest
             QueryResult ;;++
             ResourceNotFoundException
             ScanRequest
             ScanResult
             UpdateItemRequest ;;+
             UpdateTableRequest ;;+
             WriteRequest]
            com.amazonaws.ClientConfiguration
            com.amazonaws.auth.BasicAWSCredentials

             DescribeTableResult
             DeleteTableRequest
             DeleteItemRequest
             DeleteItemResult
             DeleteRequest
             ExpectedAttributeValue
             GetItemRequest
             GetItemResult
             KeySchemaElement
