[Validator] Fixed: Objects are not traversed unless they are instances of Traversable
[Validator] Clearly separated classes supporting the API <2.5/2.5+