Merging peristent set/map implementation efforts.