Functional utils for clr that match closely to Clojure.