This is a very tricky one as the range of values that are 'legal' is wide and the possibility of rejecting valid sets of values is high. It's like static type systems; they describe a class of legal programs but not ALL legal programs and a way to escape the type system is necessary to write some programs that otherwise wouldn't be possible.
However, if a mechanism can be proposed for how to 'override' a data checking system that doesn't just add complexity to how to do configurations, that would be useful.
This is a very tricky one as the range of values that are 'legal' is wide and the possibility of rejecting valid sets of values is high. It's like static type systems; they describe a class of legal programs but not ALL legal programs and a way to escape the type system is necessary to write some programs that otherwise wouldn't be possible.
However, if a mechanism can be proposed for how to 'override' a data checking system that doesn't just add complexity to how to do configurations, that would be useful.