Generate unique fingerprints for Clojure data structures