docs: public AnnotatedTypeBuilder<X> addToMethodParameter(Method method, int position, Annotation annotation) {
         if (!methods.containsKey(method)) {
             methods.put(method, new AnnotationBuilder());
         }
         if (methodParameters.get(method) == null) {
             methodParameters.put(method, new HashMap<Integer, AnnotationBuilder>());
         }
         if (methodParameters.get(method).get(position) == null) {
             methodParameters.get(method).put(position, new AnnotationBuilder());
         }
         methodParameters.get(method).get(position).add(annotation);
         return this;
     }