Exploring Clojure's test.check in the context of the Poker Hands Kata