The fluent function that allows the user to supply a conditionCreator function
instead of setting up a condition through a config.
The actual code for our extension method. It will be associated with an interface declaration,
and assigned to the prototype of the FluentValidatorBuilder class.
As an EXTENSION FUNCTION, it extends FluentValidatorBuilder, and
REQUIRES 'this' to be an instance of FluentValidatorBuilder.
For more on setting up your own fluent function, see
The fluent function that allows the user to supply a conditionCreator function instead of setting up a condition through a config. The actual code for our extension method. It will be associated with an interface declaration, and assigned to the prototype of the FluentValidatorBuilder class. As an EXTENSION FUNCTION, it extends FluentValidatorBuilder, and REQUIRES 'this' to be an instance of FluentValidatorBuilder. For more on setting up your own fluent function, see