code: public QueryBuilder addFeatureCodes(final FeatureCode code1, final FeatureCode... codes) {
          featureCodes.add(code1);
          featureCodes.addAll(Arrays.asList(codes));
          return this;
      }
docs: Add the provided {@link FeatureCode}s to the set of query constraints.
  @param code1 the first {@link FeatureCode} to add
  @param codes the subsequent {@link FeatureCode}s to add
  @return this