Erlang maps WIP
Maps first draft
Map fu
Add assignment differences to maps