docs: public MemberSubstitution replaceWith(MethodDescription methodDescription) {
              if (!methodDescription.isMethod()) {
                  throw new IllegalArgumentException("Cannot use " + methodDescription + " as a replacement");
              }
              return replaceWith(new Substitution.ForMethodInvocation.OfGivenMethod(methodDescription));
          }