The IConfigCheckFn function to validate the user provided value
The default value to apply it not provided or it's not valid
Optional
fallBackName: keyof T | keyof C | (keyof T | keyof C)[]The fallback configuration name if the current value is not available
a new IConfigDefaultCheck structure
Helper which returns an IConfigDefaultCheck instance with the provided field validator