WithContext

constructor(valueType: KClass<*>, validator: Validator.Runner.WithContext<ContextType, ValueType>, contextProvider: suspend () -> ContextType)