From: Rein Henrichs Date: 2010-06-06T04:10:05+09:00 Subject: Re: comparing objects Correction: > def hash > @email.hash ^ self.class.hash + > end should be: def hash @email.hash ^ self.class.hash + 1 end