code: @Override
     public List<PropertyData> getChildPropertiesData(final NodeData nodeData) throws RepositoryException
     {
        if (!this.equals(versionDataManager) && isSystemDescendant(nodeData.getQPath()))
        {
           return versionDataManager.getChildPropertiesData(nodeData);
        }
        return super.getChildPropertiesData(nodeData);
     }
docs: {@inheritDoc}