code: public final TagConfiguration.Builder configureTag( Class<? extends Annotation> tagAnnotation ) {
          TagConfiguration configuration = new TagConfiguration( tagAnnotation );
          tagConfigurations.put( tagAnnotation, configuration );
          return new TagConfiguration.Builder( configuration );
      }
docs: Configures the given annotation as a tag.
  
  This is useful if you want to treat annotations as tags in JGiven that you cannot or want not
  to be annotated with the {@link com.tngtech.jgiven.annotation.IsTag} annotation.
  
  @param tagAnnotation the tag to be configured
  @return a configuration builder for configuring the tag