how about tab-count, that's a bit more clojure-y