Clojure-style itertools extension for Python