Union returns True or False depending if operation actually performed