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