selectDescendants returns empty array