This example tests the case of a step that amends an input dependency,
which is the output of an optional step.
This example has two optional steps, to test if starting the step after deferring it
will not interfere with the first optional step.
