Fix ASYNC-4 in Clojure ioc-macros, because records ⊂ maps