Details
Description
I see two types of validation that would be helpful. First, the ability to
validate an option based on the presence of other options. For instance, you
might want option y to be required but only if option x is specified. Second,
the ability to validate values for an option. For instance, you might have a
File type option, but the file must exist in order for it to be valid.