docs: public Method findMethod(Object candidate) {
  		Assert.notNull(candidate, "candidate object must not be null");
  		Class<?> targetClass = AopUtils.getTargetClass(candidate);
  		if (targetClass == null) {
  			targetClass = candidate.getClass();
  		}
  		return this.findMethod(targetClass);
  	}