Subject: | Validation/conversion should have an option to disallow custom keys in 1.X |
With the exception of 'resources', the 1.X specs don't say anything about custom keys. We have interpreted it liberally, so that custom keys are allowed (and upconverted to x_$name in v2).
This may be inconsistent with other validators and some authors want a stricter option.
The Validator and Converter classes should take an option for a stricter mode. Validation would not allow custom keys (outside 'resources' as defined) and conversion would delete custom keys.