Partial (static) hashCode and equals methods added.