add erlang 17.0 map management