hashCode partially implemented.