docs: def read_member(self):
          """Returns a file-like object to read one member from the gzip file.
          """
          if self._member_lock is False:
              self._member_lock = True
  
          if self._new_member:
              try:
                  # Read one byte to move to the next member
                  BaseGzipFile._read(self, 1)
                  assert self._new_member is False
              except EOFError:
                  return None
          
          return self