@abstractmethod
    def do(self, session):
        pass
Sort tween factories topologically by over and under.
dataset/ETHPy150Open glue-viz/glue/glue/core/command.py/Command.do--crossover with--dataset/ETHPy150Open morepath/morepath/morepath/tween.py/TweenRegistry.sorted_tween_factories