# File lib/multiset.rb, line 145 def ^(enum) n = self.class.new(enum) each { |o| n.include?(o) ? n.delete(o, 1) : n.add(o) } n end