added tests for map union