docs: function overwrite(input, clone) {
    // Overwrite input.getReader, input.locked, etc to point to clone
    Object.entries(Object.getOwnPropertyDescriptors(ReadableStream.prototype)).forEach(([name, descriptor]) => {
      if (name === 'constructor') {
        return;
      }
      if (descriptor.value) {
        descriptor.value = descriptor.value.bind(clone);
      } else {
        descriptor.get = descriptor.get.bind(clone);
      }
      Object.defineProperty(input, name, descriptor);
    });
  }