public static IPersistentMap create(IDictionary other) { IPersistentMap ret = EMPTY; foreach (DictionaryEntry e in other) ret = ret.assoc(e.Key, e.Value); return ret; }