func NewFuncValidator(checker model.ConditionalityChecker) Validator {
	return funcWrapperValidator{
		validatorFunc:         Validate,
		conditionalityChecker: checker,
	}
}
// NewFuncValidator creates a Validator engine using functional implementation
NewFuncValidator creates a Validator engine using functional implementation
// NewFuncValidator creates a Validator engine using functional implementation
func NewFuncValidator(checker model.ConditionalityChecker) Validator {
	return funcWrapperValidator{
		validatorFunc:         Validate,
		conditionalityChecker: checker,
	}
}
func NewFuncValidator ( checker model . ConditionalityChecker ) Validator { return funcWrapperValidator { validatorFunc : Validate , conditionalityChecker : checker , } }
NewFuncValidator creates a Validator engine using functional implementation
NewFuncValidator creates a Validator engine using functional implementation