/// <summary> /// Initializes a new instance of the <see cref="SourceAndValue{TSource,TValue}"/> struct. /// </summary> public SourceAndValue(TSource source, Maybe <TValue> value) { this.Source = source; this.Value = value; }