=== Message

Either override Object.equals(Object), or totally rename the method to prevent any confusion.

