     "Set the given key to the give value. Returns the new KV store")
 
   (get [kvstore sourceId key]
-    "It returns the current value of the given key. nil if not found.")
-;;  )
+    "It returns the current value of the given key. nil if not found."))
 
 
 ;;

;; Also this protocol can have several different implementation
;; depending on the hosting cloud or the chosen solution.
;;
;;(defprotocol Tx-Log
;; "A transaction log protocol"

  (update [kvstore sourceId key value]
    "Set the given key to the give value. Returns the new KV store")



  ;; implementing Tx-Log semantics
  Tx-Log
  (update [kvstore sourceId key value]
    (InMemoryKVstore.
     (-> (:data kvstore)
