docs: public List<Label> getFeatureLabels() {
          if (!isAnnotationPresent(Features.class)) {
              return Collections.emptyList();
          }
  
          List<Label> result = new ArrayList<>();
          for (String feature : getAnnotation(Features.class).value()) {
              result.add(createFeatureLabel(feature));
          }
          return result;
      }