docs: public static Integer findParamAnnotationIndex(Method theMethod, Class<?> toFind) {
  		int paramIndex = 0;
  		for (Annotation[] annotations : theMethod.getParameterAnnotations()) {
  			for (Annotation nextAnnotation : annotations) {
  				Class<? extends Annotation> class1 = nextAnnotation.annotationType();
  				if (toFind.isAssignableFrom(class1)) {
  					return paramIndex;
  				}
  			}
  			paramIndex++;
  		}
  		return null;
  	}