code: public ModifierAdjustment withTypeModifiers(ElementMatcher<? super TypeDescription> matcher,
                                                  ModifierContributor.ForType... modifierContributor) {
          return withTypeModifiers(matcher, Arrays.asList(modifierContributor));
      }
docs: Adjusts an instrumented type's modifiers if it matches the supplied matcher.
  
  @param matcher             The matcher that determines a type's eligibility.
  @param modifierContributor The modifier contributors to enforce.
  @return A new modifier adjustment that enforces the given modifier contributors and any previous adjustments.