public override sealed int GetHashCode() { return HashTool.AddHashCode( GetType().GetHashCode(), ComputeHashCode() ); }