minor improvement to clj decode-coll
awesomeize the cljs encode/decode