Require EndpointBase