docs: public static <T extends MethodDescription> ElementMatcher.Junction<T> takesArgument(int index, ElementMatcher<? super TypeDescription> matcher) {
          return takesGenericArgument(index, erasure(matcher));
      }