class_docstr: Minimal read-only file object that prepends a string to the contents
  of an actual file. Shouldn't be used outside of gzip.py, as it lacks
  essential functionality.
code: def read(self, size):
      if self._read is None:
          return self.file.read(size)
      if self._read + size <= self._length:
          read = self._read
          self._read += size
          return self._buffer[read : self._read]
      else:
          read = self._read
          self._read = None
          return self._buffer[read:] + self.file.read(
              size - self._length + read
          )
  
imports: import struct, sys, time, os
  import zlib
  import builtins
  import io
  import _compression
label_desc: Use image node_id 2 for calling the _PaddedFile obj's underlying member method code with example usage: obj.read(size) and returns: self, self, unknown