'Return chunks representing the object in the experimental format.
:return: List of strings'

def as_legacy_object_chunks(self):

    compobj = zlib.compressobj()
    (yield compobj.compress(self._header()))
    for chunk in self.as_raw_chunks():
        (yield compobj.compress(chunk))
    (yield compobj.flush())
