func union(l : list of set of Entity) -> set of Entity
union([{1 2} {2 3}) = {1 2} + {2 3} = {1 2 3} union([{1 2}]) = {1 2} union([]) = {}