                    (str *tool-banner*
                         "\n"
                         qry)}
+    :headers {"User-Agent" *tool-agent*}
     :http-builder-fns [disable-cookies]}))
 
 (defmacro with-sparql-bindings

                                             conclusion tautology?]]
            [conexp.fca.fast :refer :all]
            [conexp.io.contexts :refer :all]
            [clojure.java.io :as io]
            [clojure.string :as str]
            [clojure.set :refer :all]

  "Wikidata SPARQL query endpoint URI"
  "https://query.wikidata.org/bigdata/namespace/wdq/sparql")

(def ^:dynamic *tool-uri*
  "URI to include in tool banner and HTTP user agent header"
  "https://github.com/tomhanika/conexp-clj")

(def ^:dynamic *tool-banner*
  "tool banner to send with SPARQL queries"
  (str "#TOOL:conexp-clj, " *tool-uri*))

(def ^:dynamic *tool-agent*
  "user agent to send with SPARQL queries"
  (str "conexp-clj/"
       (conexp-version)
       " ("
       *tool-uri*
       ")"))

(def ^:dynamic *max-entities-per-query*
  "maximum number of entities requested in a single query (entities
