Toy markdown parser in clojure