key_t :: charlist
map_key_t :: String.t
map_value_t :: any
pair_t :: {key_t, value_t}
t :: [pair_t]
value_t :: binary | number | boolean | t
to_map(t) :: map