Fix PathComponents and check ValueType Constraints - [x] Enumerations - [ ] Number range
Fix PathComponents and check ValueType Constraints