fix PropertiesMatching to match PropertyMatching "parent" chain recursive query