MODIFIED: Deal with json-java list/maps better. This also means that the models will now get arrays/hashes passed to them, as they expect, rather than protocol-based structures.
MODIFIED: Deal with json-java list/maps better. This also means that the models will now get arrays/hashes passed to them, as they expect, rather than protocol-based structures.

diminish7/rave