Hash support for PMap and PSet and merge support for PMap
assoc_in support in PMap