<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def handle_comment(self, comment):
 """ Remove comment except IE conditional comment. .. seealso:: `About conditional comments <http://msdn.microsoft.com/en-us/library/ms537512.ASPX>`_ """


        match = _COND_COMMENT_PATTERN.match(comment)
        if match is not None:
            cond = match.group(1)
            content = match.group(2)

            self._buffer.append(_COND_COMMENT_START_FORMAT % cond)
            self._push_status()
            self.feed(content)
            self._pop_status()
            self._buffer.append(_COND_COMMENT_END_FORMAT)
        elif not self.remove_comments:
            self._buffer.append(_COMMENT_FORMAT % comment)