docs: public List<ComponentDto> selectDescendants(DbSession dbSession, ComponentTreeQuery query) {
      Optional<ComponentDto> componentOpt = selectByUuid(dbSession, query.getBaseUuid());
      if (!componentOpt.isPresent()) {
        return emptyList();
      }
      ComponentDto component = componentOpt.get();
      return mapper(dbSession).selectDescendants(query, componentOpt.get().uuid(), query.getUuidPath(component));
    }