learning clojure by using frak to generate regexes