<PackageReference Include="System.Reactive" Version="4.1.1" />

Plan<T1, T2, T3, T4, T5, T6, T7, T8, TResult>

class Plan<T1, T2, T3, T4, T5, T6, T7, T8, TResult> : Plan<TResult>