def __new__(mcs, name, bases, params):
        source = params.get('source')
        cls = super(AlertFabric, mcs).__new__(mcs, name, bases, params)
        if source:
            mcs.alerts[source] = cls
            LOGGER.info('Register Alert: %s', source)
        return cls
Download the WMT en-fr training corpus to directory unless it's there.
dataset/ETHPy150Open klen/graphite-beacon/graphite_beacon/alerts.py/AlertFabric.__new__--crossover with--dataset/ETHPy150Open tokestermw/tensorflow-shakespeare/tensorshake/translate/data_utils.py/get_wmt_enfr_train_set