prefer Map serialization over Iterable, since in clojure a {} is both a Map and an Iterable
Merge pull request #56 from mccraigmccraig/prioritise-map-over-iterable

prefer Map serialization over Iterable