add set_map_union, set_map_singleton

Merged Ralf Jung requested to merge ralf/set_map into master

Merge request reports