def add_filter(self, name, filter):
        if name is None:
            self.filters.pop(name, None)
        self.filters[name] = filter
        return self
Ensure the task is added transactional when start is
dataset/ETHPy150Open dossier/dossier.web/dossier/web/builder.py/WebBuilder.add_filter--crossover with--dataset/ETHPy150Open Workiva/furious/furious/tests/test_async.py/TestAsync.test_task_transactional