code: private <T> GraphRequest<T> graph(String object, JavaType type, Param... params) {
  		this.checkForBatchExecution();
  		
  		// The data is transformed through a chain of wrappers
  		GraphRequest<T> req =
  			new GraphRequest<T>(object, params, this.mapper, this.<T>createMappingChain(type));
  		
  		this.graphRequests.add(req);
  		return req;
  	}
docs: The actual implementation of this, after we've converted to proper Jackson JavaType