code: @Override
      public Builder with(ControllerMethod controllerMethod) {
          LambdaRoute lambdaRoute = LambdaRoute.resolve(controllerMethod);
          
          // only need the functional method for the reverse lookup
          Method method = lambdaRoute.getFunctionalMethod();
          
          return builder(method.getDeclaringClass(), method.getName());
      }
docs: Retrieves a the reverse route for a method referenced with Java-8
  lambdas (functional method references).
  
  @param controllerMethod The Java-8 style method reference such as
  <code>ApplicationController::index</code>.
  @return A <code>Builder</code> allowing setting path placeholders and
  queryParam string parameters.