           (response-to-map)
           )))))
 
+;TODO - Replace all comma separated strings with maps?
+
 ;Albums
 (spotify-api-call get-an-album client/get (str spotify-api-url "albums/id")
 " Takes two arguments, a map m with query parameters and an optional oauth-token t.

    )))

;TODO - better doc string
(defmacro spotify-api-call
  "Creates a function f with doc-string d that calls the http-verb verb for url url."
  [f verb url doc-string]


(def spotify-api-url "https://api.spotify.com/v1/")

;TODO - add http response header type as meta-data.
(defn response-to-map
  "Parse body of http respose to json"
  [response]
