Site site = page.getSite();
Predicate predicate = search.toQuery(page.getSite()).getPredicate();
if (!ObjectUtils.isBlank(taxonParentUuid)) {
Taxon parent = Query.findById(Taxon.class, taxonParentUuid);
taxonResults = (Collection<Taxon>) Taxon.Static.getChildren(parent, predicate);
if (site != null && !ObjectUtils.isBlank(taxonResults)) {
Collection<Taxon> siteTaxons = new ArrayList<Taxon>();