protected StatefulStage( StageState<TIn, TOut> current )
new : current : StageState<'TIn, 'TOut> -> StatefulStage