docs: public Map getPathClasses()
  	{
  		if (m_pathClasses.isEmpty())
  		{
  			if (m_parentCriteria == null)
  			{
  				if (m_query == null)
  				{
  					return m_pathClasses;
  				}
  				else
  				{
  					return m_query.getPathClasses();
  				}
  			}
  			else
  			{
  				return m_parentCriteria.getPathClasses();
  			}
  		}
  		else
  		{
  			return m_pathClasses;
  		}
  	}