New concept for symbolic music notation based on Clojure