Some push sequence operators built with clojure.core.async