public Inlet<TIn> Inlet { get; }
abstract Inlet : Inlet<'TIn> with get override Inlet : Inlet<'TIn> with get