anchor.diff:  Additionally to `atomic` high order functiom, _suricatta_ comes with convenient macro offering
   lightweight sugar sytax for atomic blocks:
   
  +.Execute a query in a transaction block using sugar syntax macro.
   [source, clojure]
   ----
   (cs/with-atomic ctx
  
positive.code: 
  - Plain jdbc connection.
  - link:http://niwibe.github.io/clojure.jdbc[clojure.jdbc] connection object
  - `dbspec` hash-map (same format that link:http://niwibe.github.io/clojure.jdbc/#_connecting_to_database[clojure.jdbc] accepts, including with datasource)
  
  
  Let see some examples:
  
  
negative.code: The _suricatta_ library does not have support for low level transactions api, instead of it, offers a
  lightweight abstraction over complex transaction api.
  
  .Execute a query in a transaction block.
  [source, clojure]
  ----
  (sc/atomic ctx (fn [ctx]
  