':return:
A unicode string'

def __unicode__(self):

    if (self.contents is None):
        return u''
    if (self._unicode is None):
        self._unicode = self._merge_chunks().decode(self._encoding)
    return self._unicode
