fix older versions of clojure not being able to annotate primatives ಠ_ಠ