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