    specified. Also, since a row only exists when it contains one value for a column not part of
    the primary key, one such value must be specified too."
   [^Session session & query-params]
-  (cc/execute session
+
+  (cc/execute session
+              ;; (apply new-query-api/insert query-params)
               (compile-query- q/insert-query query-params)))
 
 (defn insert-async

  (:refer-clojure :exclude [update])
  (:require [clojurewerkz.cassaforte.query  :as q]
            [qbits.hayt.cql                 :as hayt]
            [clojurewerkz.cassaforte.client :as cc])
  (:import com.datastax.driver.core.Session))


   It returns a result set, where every row is a collection of columns returned by the query."
  [^Session session & query-params]
  (cc/execute session
              (apply new-query-api/select query-params)))

(defn select-async
  "Same as select but returns a future"
