Yes, I commented in ASYNC-74, because I find this to be a problem — as I'm trying to both write specs and instrument my code with :pre/:post conditions, I could use a well-defined way of checking if something is a channel, both in Clojure and ClojureScript.