Make RequestHandler.ConstructEndpoint protected