def enable(self, step=0, **kwargs):
        super(Sequence, self).enable()

        if step:
            self.player[self.config['player_variable']] = step

        if self.player[self.config['player_variable']] >= (
                len(self.config['events'])):
            # hmm.. we're enabling, but we're done. So now what?
            self.log.warning("Received request to enable at step %s, but this "
                             " Sequence only has %s step(s). Marking complete",
                             self.player[self.config['player_variable']],
                             len(self.config['events']))
            return

        # add the handlers for the current step
        for event in (self.config['events']
                      [self.player[self.config['player_variable']]]):
            self.handler_keys.add(
                self.machine.events.add_handler(event, self.hit))
Ensure objects are deleted from mother class Article
dataset/ETHPy150Open missionpinball/mpf/mpf/system/logic_blocks.py/Sequence.enable--crossover with--dataset/ETHPy150Open opps/opps/opps/containers/signals.py/delete_container