code: private Method findGetDelegateMethod() {
  		try {
  			return Delegating.class.getDeclaredMethod("getDelegate", new Class[0]);
  		} catch (NoSuchMethodException | SecurityException noSuchMethodException) {
  			throw new IllegalStateException("getDelegate method not found on Delegating interface", noSuchMethodException);
  		}
  	}
docs: Finds {@link Delegating#getDelegate()} method.
  
  @return delegate method