code: public final Method getMetaInfo() {
  		for(Class<?> c=getClass(); c != null; c=c.getSuperclass()) {
  			Method a = c.getAnnotation(Method.class);
  			if(a != null) {
  				return a;
  			}
  		}
  		
  		throw new IllegalArgumentException("Neither "+getClass()+" nor its superclasses are annotated with "+Method.class);
  	}
docs: Get the MailChimp API method meta-info.
  
  @throws IllegalArgumentException if neither this class nor any of its superclasses
  are annotated with {@link Method}.