<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _maybe_decompress_body(self):
 """Attempt to decompress the message body passed in using the named compression module, if specified. :rtype: bytes """

        if self.content_encoding:
            if self.content_encoding in self._CODEC_MAP.keys():
                module_name = self._CODEC_MAP[self.content_encoding]
                self.logger.debug('Decompressing with %s', module_name)
                module = self._maybe_import(module_name)
                return module.decompress(self._message.body)
            self.logger.debug('Unsupported content-encoding: %s',
                              self.content_encoding)
        return self._message.body