public override int GetHashCode() { return (_propertyInfo != null ? _propertyInfo.GetHashCode() : 0); }