Clojure improvisation library for jazz music