# File lib/set.rb, line 121 def replace(enum) if enum.class == self.class @hash.replace(enum.instance_eval { @hash }) else clear enum.each { |o| add(o) } end self end