# Functions
NewLinearControlFlowGenerator generates a simple control flow that takes initial and real commands and transforms all of them.
# Interfaces
ControlFlowGenerator is an interface to generate a control flow that runs all the required transforms on commands.