def prepare(source):
    """Prepare for being received.

        This method is called by the IMessageSource before the message is
        returned before being displayed to the user.

        Two things are generally reasonable to do here:

            - Decide whether the message should be deleted from the source
            - Update the message

        """
