async fn version_layer( strict: bool, req: Request<Body>, next: Next, ) -> Result<Response, StatusCode>