An exploration of Clojure-style concurrency for Objective-C and iOS