public _(Sink <TSource> forward) { _forward = forward; }
public _(Sink <TSource, TTarget> forward) { _forward = forward; }
public Impl(Sink <TSource> forward) { _forward = forward; }