Do you think it makes sense to implement hashCode, since we are implementing equals...