invoke

abstract operator fun invoke(context: ContextType): Validator.SuspendableRunner<ValueType>
abstract suspend operator fun invoke(context: ContextType, value: ValueType): ValidationResult<ValueType>