code: public static Binder from(MethodHandles.Lookup lookup, Class<?> returnType, Class<?> argType0, Class<?>... argTypes) {
          return from(lookup, MethodType.methodType(returnType, argType0, argTypes));
      }
docs: Construct a new Binder using a return type and argument types.
  
  @param lookup     the Lookup context to use for direct handles
  @param returnType the return type of the incoming signature
  @param argType0   the first argument type of the incoming signature
  @param argTypes   the remaining argument types of the incoming signature
  @return the Binder object