teitter's kestrel in clojure