Data.Ref.Map
data Map f
empty
singleton
null
size
member
lookup
insert
delete
adjust
union
difference
intersection
map
filter