bool init_request(JSContext *cx, HandleObject self) {
  RootedObject request(cx, &JS::GetReservedSlot(self, Slots::Request).toObject());
  return init_downstream_request(cx, request);
}
bool init_request(JSContext *cx, HandleObject self) {
  RootedObject request(cx, &JS::GetReservedSlot(self, Slots::Request).toObject());
  return init_downstream_request(cx, request);
}