A Clojure idiomatic PEG parser.