abstract fun <T, R> newFeatureExpect(previousExpect: Expect<T>, maybeSubject: Option<R>, featureConfig: FeatureExpectConfig, assertions: List<Assertion>): FeatureExpect<T, R>