def __init__(self, *args, **config):
        
        logging.Handler.__init__(self)
        
        self.config = dict()
        
        if args:
            config.update(dict(zip(*[iter(args)]*2)))
        
        self.mailer = Mailer(config).start()
        
        # If we get a configuration that doesn't explicitly start TurboMail
        # we use the configuration to populate the Message instance.
        self.config = config
``StartApplication.run()`` passes the environment dictionary of the
dataset/ETHPy150Open marrow/mailer/marrow/mailer/logger.py/MailHandler.__init__--crossover with--dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/test/test_container.py/StartApplicationTests.test_environment_supplied_to_docker