Property-path validation accepts everything evaluation can resolve
The rule
Normative: this is the rule
- Validating a property path parses it with the same parser evaluation uses, after the same dot-to-bracket normalization.
- Every path evaluation could resolve therefore validates, and only a path that cannot be parsed at all (an unclosed bracket, an empty segment) is rejected.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · LANG-11 · changed in spec 1.0