X protocol Clojure-language Binding