     (list   (mapconcat #'emacsql-escape-vector vector ", "))
     (vector (concat "(" (mapconcat #'emacsql-escape-value vector ", ") ")"))))
 
-;; SQL Expansion:
+;; Structured SQL compilation:
 
 (defvar emacsql-expanders ()
   "Alist of all expansion functions.")

                  :old-version
                nil)))
        (error :cannot-execute)))))

(cl-defun emacsql-connect (file &key log)
  "Open a connected to database stored in FILE.


(defvar emacsql-sqlite3-executable "sqlite3"
  "Path to the sqlite3 executable.")

(defun emacsql-sqlite3-unavailable-p ()
  "Return a reason if the sqlite3 executable is not available.
