>> Why don't we make hashcode a property? ;) > > In fact, it is! hashcode follows precisely the pattern for immutable > properties -- it is just a getter. hashcode isn't immutable. It is immutable only for objects that are themselves immutable (with a correctly written override) or for the default implementation. ...jim