code: Features getFeaturesAnnotation(final String[] value) {
          return new Features() {
  
              @Override
              public String[] value() {
                  return value;
              }
  
              @Override
              public Class<Features> annotationType() {
                  return Features.class;
              }
          };
      }
docs: Creates Feature annotation object
  
  @param value feature names array
  @return Feature annotation object