docs: public boolean hasSpecTopics() {
          if (getSpecTopics().size() > 0) {
              return true;
          }
  
          for (final Level childLevel : levels) {
              if (childLevel.hasSpecTopics()) {
                  return true;
              }
          }
  
          return false;
      }