The type of the parent object.
The key of the child object property to validate.
The parent object containing the child property.
The key of the child property to validate.
A callback function to validate the child object.
The context containing an issue tracker to log validation warnings.
Validates a child object property, ensuring it is an object and applying a callback for further validation.