Added the substeps functionnality that allows to create changes in a single step (see example to see it working) (reverse-merged from commit 839d786db962c8e625b5617637fcf79781c9083a)
Added the substeps functionnality that allows to create changes in a single step (see example to see it working)