class_docstr: Streaming gzip decompressor.
  
  The interface is like that of `zlib.decompressobj` (without some of the
  optional arguments, but it understands gzip headers and checksums.
code: def __init__(self):
      # Magic parameter makes zlib module understand gzip header
      # http://stackoverflow.com/questions/1838699/how-can-i-decompress-a-gzip-stream-with-zlib
      # This works on cpython and pypy, but not jython.
      self.decompressobj = zlib.decompressobj(16 + zlib.MAX_WBITS)
  
imports: from __future__ import absolute_import, division, print_function
  import array
  import atexit
  import os
  import re
  import sys
  import zlib
label_desc: Use image node_id 1 to create a new GzipDecompressor object from inherited base classes: object with example: obj = GzipDecompressor()