def clean_already_reported(self, comments, file_name, position,
                               message):
        """
        message is potentially a list of messages to post. This is later
        converted into a string.
        """
        for comment in comments:
            if ((comment['path'] == file_name and
                 comment['position'] == position and
                 comment['user']['login'] == self.requester.username)):

                return [m for m in message if m not in comment['body']]
        return message