<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def send(self, smtp=None, **kw):
 """ Sends message. :param smtp: When set, parameters from this dictionary overwrite options from config. See `emails.Message.send` for more information. :param kwargs: Parameters for `emails.Message.send` :return: Response objects from emails backend. For default `emails.backend.smtp.STMPBackend` returns an `emails.backend.smtp.SMTPResponse` object. """

        smtp_options = {}
        smtp_options.update(self.config.smtp_options)
        if smtp:
            smtp_options.update(smtp)
        return super(Message, self).send(smtp=smtp_options, **kw)